Various printing techniques have been developed including, direct printing, resist printing, and screen-printing. Direct printing is practiced all over India where a bleached cotton or silk fabric is printed with the help of wooden blocks, with beautifully carved designs. But first the outline block is printed, after which the blocks for filling in the colors are to be utilized. If the background is to be a light color, the cloth is dyed after the printing has been completed. Normally, three to four colors are used.