Meditation gives us deep rest - It brings you to the present moment. It is conscious resting. In sleep you are forced to rest by nature.
In Meditation you are resting by your own will. Meditation gives you energy.
Meditation is being in love !