Printing is a process of decorating textile fabrics by application of pigments, dyes, or other related materials in the form of patterns. Printing styles are classified as direct, discharge, or resist. In direct printing, coloured pastes are printed directly on the cloth.