The topology of a knitted fabric is relatively complex. Unlike woven fabrics, where strands usually run straight horizontally and vertically, yarn that has been knitted follows a looped path along its row, as with the red strand in the diagram at left, in which the loops of one row have all been pulled through the loops of the row below it.
Because there is no single straight line of yarn anywhere in the pattern, a knitted piece of fabric can stretch in all directions. This elasticity is all but unavailable in woven fabrics which only stretch along the bias. Many modern stretchy garments, even as they rely on elastic synthetic materials for some stretch, also achieve at least some of their stretch through knitted patterns