Dyeing is the process by which color is imparted to any textile in loose fiber, yarn, cloth or garment. Yarn can be used in dyed or undyed form. Yarns generally have a uniform color, but there are many yarns which have variegated hues. The different types f yarn available are, heathered or tweed, ombre, colorway, self striped or marled.