Yes it is stored energy. The following is from Wikipedia article 'Potential energy' There are a number of different types of potential energy, each associated with a particular type of force. More...
Potential energy is the energy that is waiting to be use. Such as when a boulder is sitting on top of a hill. The boulder has potential energy because it can be pushed down the hill.sara