It's from the atoms repelling each other due to the forces present in their atomic structure. The reason we have friction is the same reason we can't just walk through walls. No matter how thin or perfectly flat a material is, there will be friction due to those repulsive forces acting on each...