Bei den Teppichfasern unterscheidet man zwischen 'Naturfasern' und 'Chemiefasern'. Die Naturfasern lassen sich wiederum untergliedern in 'Pflanzliche Fasern' (Baumwolle, Jute, Sisal und Kokos) und 'Tierische Fasern' (Wolle, Haare und Seide).
Im Hinblick auf das Konstruktionsprinzip unterscheidet man zwischen Polteppichen und Flachteppichen. Polteppiche bestehen aus einer Nutzschicht, die mit einer Trägerschicht verbunden ist. Sie sind erhältlich als Schlingpol (Bouclé), Schnittpol (Velours) und als Kombinationen aus beidem. Flachteppiche kommen dagegen mit einer Schicht aus..