Block printing is a traditional craft in which carved wooden blocks are coated with dye and are repeatedly pressed on a length of cloth to create beautiful patterns.
This is unique in its own way that every piece of fabric is exclusive from other ones, which is not possible for machine printing.
Designs are traced on the wood's surface. This process enables much artistic freedom, and inclusion of pictures. The wood is then chiseled to the depth of an inch.
Small holes are drilled in the areas meant for flat color. They are stuffed with cotton at the time of printing to ensure even application of color.
Mostly natural colors are used for printing, madder root for red color, rusty iron for black, and indigo for blue color. Due to its durability and distinctive features, these fabrics are preferred in the Western countries.