Knitting is a method by which yarn is manipulated to create a textile or fabric for use in many types of garments. Knitting creates multiple loops of yarn, called stitches, in a line or tube.
Weaving is a method of textile production in which two distinct sets of yarns or threads are interlaced at right angles to form a fabric or cloth.