Knitting is a method by which thread or yarn may be turned into cloth. Knitting consists of loops called stitches pulled through each other. The active stitches are held on a needle until another loop can be passed through them.
Knitting may be done by hand or by machine. By hand, there are numerous styles and methods. Some of these produce an entirely different end-product; some produce very similar results. Flat knitting, which is done on two straight needles, produces a length of cloth, while circular knitting, which is done on circular or double-pointed needles, produces a seamless tube.
Different yarns and knitting needles may be used to achieve different end products, by giving the final piece different color, texture, weight or integrity.