Als Teppichboden wird jeder textile Bodenbelag bezeichnet, der vollflächig in einem Raum verlegt werden kann. Teppichböden unterscheiden sich in ihrem Material, ihrer Struktur und der Beschaffenheit der Rückseite.
Ein Teppichboden besteht aus mehreren Schichten, aus der Trägerschicht und der Nutzschicht. Die obere Schicht, die Nutzschicht (Pol), besteht aus Fasern. Die Fasern können synthetisch, natürlich oder eine Mischung sein. Dann folgt bei manchen Teppichböden eine Mittelschicht mit Klebmasse, welche die Fasern mit dem Trägergewebe verbindet. Die untere Schicht (Trägerschicht) ist der Teppichbodenrücken, der ebenfalls aus natürlichen oder synthetischen Materialien bestehen kann.
Teppichboden kann lose verlegt, verklebt, verklettet oder verspannt werden.