Screen printing is arguably the most versatile of all printing processes. It can be used to print on a wide variety of substrates, including paper, paperboard, plastics, glass, metals, fabrics, and many other materials.