What is the Difference Between Similar But Different Things, Terms, and Objects

What is the Difference between Filament, Fabric, Wool, Fibre, Yarn and Thread

Textile materials are available in various forms depends upon the nature of raw material, type of manufacturing process, stage of production an end-use. Filament, Fabric, Wool, Fibre, Yarn and Thread are some forms of textile products that are very different from each other in terms of all above described factors.