Question: what is the main difference between gravitational potential energy and elastic potential energy?
Answer: An object possesses gravitational potential energy if it is positioned at a height above (or below) the zero height. An object possesses elastic potential energy if it is at a position on an elastic medium other than the equilibrium position.