1. In weaving, fabrics are produced by interlacing two different sets of yarns (threads) horizontally or vertically or by arranging yarns passing in one direction with other yarns at right angles to them.
Knitting involves making fabrics by interlocking loops with a single yarn (single thread) like braids in rows, using needles that are hooked.
2. In weaving, two sets of yarns are used simultaneously to make a fabric, whereas in knitting, a single yarn is used to make a fabric.
3. Looms are used for weaving yarn to make a fabric. There are two types of looms: handlooms and powerlooms. A loom that is worked by hand is called a handloom, and a loom that works on electric power is called a powerloom.
Knitting is done by hand using needles. Machines are also used for knitting.