What is difference between Spirituality and Religion?

Spirituality means something different to everyone. It is not a practice rather a certain way of being. Spirituality can be called a process of personal transformation, either in accordance with traditional religious ideals, or, increasingly, oriented on subjective experience and psychological growth independently of any specific religious context. In a more general sense, it may refer to almost any kind of meaningful activity or blissful experience. When your rationale is immature, it doubts everything. When your rationale matures, it sees everything in a completely different light.

While spirituality may incorporate elements of religion, it is generally a broader concept. In a narrow sense, it concerns itself with matters of the spirit. Spiritual matters are those involving humankind's ultimate nature not merely as material biological organisms but as beings with a unique relationship to that which is beyond both time and material existence. As such the spiritual has traditionally been contrasted with the material, the temporal and the worldly. A perceived sense of connection forms a central defining characteristic of spirituality — connection to a metaphysical reality greater than oneself, which may include an emotional experience of religious awe and reverence, or such states as satori or Nirvana.

Equally important, spirituality relates to matters of sanity and of psychological health. Spirituality is the personal, subjective dimension of religion, particularly that which pertains to liberation or salvation. Spirituality may involve perceiving or wishing to perceive life as more important ("higher"), more complex or more integrated with one's world view; as contrasted with the merely sensual.

Many spiritual traditions, accordingly, share a common spiritual theme: the "path", "work", practice, or tradition of perceiving and internalizing one's "true" nature and relationship to the rest of existence (God, creation (the universe), or life), and of becoming free of the lesser egoic self (or ego) in favour of being more fully one's "true" "Self"