Steven W. answered 07/30/19
A normal force can be defined as a contact force exerted by a surface perpendicular to itself. Though the source of such a force is ultimately electron-electron repulsion (van der Waals forces) at an atomic and molecular level, it would be far too impractical to try to deal with it as the sum of an uncountable number of individual interactions, particularly when we can treat it as one collective force applied to an object sitting, leaning, or laying on a surface.
Though normal forces often cancel out gravitational forces and prevent objects from falling, not every force which counteracts the gravitational force is a normal force; only a force caused by sitting, laying, or leaning on a surface,
The same idea of treating many individual molecular interactions as one force applies when we talk about the buoyant force applied to objects placed in a fluid.