Textiles are formed by weaving, knitting, crocheting, knotting, or felting. A textile is a flexible material consisting of a network of natural or artificial fibres. Yarn is produced by spinning raw fibres of wool, flax, cotton, or other material to produce long strands. The words fabric and cloth are used in textile assembly trades as synonyms for textile. However, there are subtle differences in these terms in specialized usage. Textile refers to any material made of interlacing fibres. Fabric refers to any material made through weaving, knitting, spreading, crocheting, or bonding that may be used in production of further goods. Cloth may be used synonymously with fabric but often refers to a finished piece of fabric used for a specific purpose.