Bandhani printing is a tie-dye technique mainly practiced in Rajasthan and Gujarat, India. The traditional colors used are yellow, red, green, blue, and black in shapes like dots, squares, waves and stripes. The process involves tying the fabric with plastic shapes and dyeing it with natural dyes extracted from plants. Different shapes used in the patterns have symbolic meanings and the technique is an important part of the cultural heritage of western India.