In Hinduism, there are various systems of worship. In the path of ritualistic worship (karmakand), there are auspicious times during each day, week, month and year, to perform such worship. For example, one should perform ritualistic worship after taking a shower in the early morning hours and soon after sunset. However, Hinduism teaches to progress from worship limited to regular times, to worshipping the Divine all the time; only the mode of worship will differ accordingly. This constant communion with God is achieved at higher stages in the spiritual journey, through constant remembrance of His Name and contemplation on the Divine. People who do not follow any form of worship are found in all communities, not limited to the Hindu community.