Question: what is the difference between normal force and gravity?
Answer: The normal force is a force perpendicular to the surface on which the object is laying. It is what keeps the object from falling through the surface. The reaction force of gravitational force is the force an object exerts on EARTH. Not on the surface it is laying!