At the microscopic level, a surface generally looks rather rough. When two surfaces are brought together, they actually make contact at very few places. When trying to move surfaces past each other, the high parts on each surface get stuck on one another.