Spiritual teacher Andrew Cohen relates to meditation as a metaphor for enlightenment and... a practice for life.
Indeed that is what meditation is; you meditate to remind yourself that you are not a prisoner. It is a posture of freedom.
In chapter 11 of The Uncommon Path you learn how to recall your origin of oneness. The Third Insight reveals that your true nature is not the constant movement of the mind. Your true nature is one of great peace, ease and joyfulness in which all creativity arises. This video dialog describes simple yet powerful practice of stillness meditation. Usually, it is the first place you will come face-to-face with the true force of the ego in you. In stillness meditation, you practice recognizing and practising a position of no relationship with the ego-mind so that when you encounter it in your daily life you will have the self-confidence and ability to let it be as it is. Meditation is a practice you need to adopt so you can engage in awakened life.