You brushed against the real truth there. Haha. Stupid joke, sorry.
The truth is that surfaces never "touch". How do you touch an atom? Even an atom in a tight lattice or molecule is held in place only loosely by electromagnetic forces. The electron shells are a convenient idea more than they're real, they're not a real boundary for another atom to bump against. And the nucleus is so much tinier than the innermost shell it's hard to wrap your mind around.
Basically, surfaces don't truly exist. In reality the surface is just a fuzzy area where things are limited in how close they can get before the forces between the electromagnetic layers push back.
So friction is just when one electromagnetic fuzzy thing interferes with another electromagnetic fuzzy thing's lateral motion, and that interference atom to atom creates movement in the lattice of each which creates heat.
This finding is just that in special circumstances those electromagnetic fuzzy things can be a lot further apart when they interfere with each other.