Reibung wird durch die Unebenheiten auf der Oberfläche eines Objekts verursacht, die mit den Unebenheiten der Oberfläche eines anderen Objekts kollidieren. Alle Oberflächen haben Unebenheiten, die durch ihre molekulare Struktur entstehen. Diese Unebenheiten sind möglicherweise nur auf Objekten mit scheinbar glatten Oberflächen durch die Verwendung eines Mikroskops sichtbar.
Es gibt zwei Arten von Reibung: statische und kinetische. Haftreibung tritt auf, wenn sich Gegenstände nicht bewegen. Der Widerstand beim Versuch, einen schweren Gegenstand über eine Oberfläche zu schieben, ist ein Beispiel für Haftreibung. Kinetische Reibung tritt auf, wenn zwei Objekte aneinander reiben. Die kinetische Reibung erzeugt Energie in Form von Wärme.