People have been going on retreats for thousands of years. It is a time when we step outside our ordinary lives to reflect on ourselves, our gifts, goals and dreams in life, our values and our relationships. A retreat can be taken for reasons related to spirituality, stress, health, lifestyle, or social or ecological concerns and can either be a time of solitude or a community experience.