Indigo is a dye that is derived from plants. To dye with indigo, oxidization must take place. When the item is taken out of the dye bath, it can be a bright yellow or green color and as it absorbs more oxygen, it turns into a beautiful blue color. Multiple shades can be achieved by repeatedly putting the item into the dye bath.