Like weaving, knitting is a technique by which thread or yarn is used to create a cloth.
Knitted fabric comprises a number of successive rows of loops, called stitches. As each row advances, a new loop is pulled through an existing loop. The active stitches are held on a needle until one more loop can be passed through them. This procedures ultimately results in a fabric, often used for garments.
Knitting may be done by hand or by machine. There exist various styles and methods of hand knitting.
Different types of yarns and needles may be employed to attain a variety of knitted materials; these tools give the final piece a different color, texture, weight, and/or integrity. Other factors that influence the end result take in the needle's shape, thickness and malleability, in addition to the yarn's fiber type, texture and twist.