Esistono due tipi principali di attrito:
* Attrito statico: Questa è la forza che impedisce a due superfici di muoversi l'uno rispetto all'altro quando sono a riposo. Agisce nella direzione opposta alla forza cercando di iniziare il movimento.
* Attrito cinetico: Questa è la forza che si oppone al movimento di due superfici che scivolano l'una sull'altra. Agisce nella direzione opposta del movimento.
L'attrito è causato dalle irregolarità microscopiche sulle superfici degli oggetti. Quando due superfici sono in contatto, queste irregolarità si intrecciano, creando una resistenza al movimento.