Screen printing is a printing technique that uses a mesh screen to transfer ink onto a substrate. It involves using a squeegee to force ink through the mesh openings to print an image. Multiple screens can be used to print multi-colored images. There are different methods of screen printing including hand, semi-automatic, and rotary screen printing. Hand screen printing allows for precise printing but requires skill while rotary screen printing is faster but uses cylindrical screens. Screen printing offers durable prints in vivid colors on a variety of materials but has long set-up times.