Nepal was declared a secular country by the Parliament on May 18, 2006 and religions practiced in Nepal are: Hinduism, Buddhism, Islam, Christianity, Jainism, Sikhism, Bon, ancestor worship and animism. The majority of Nepalese are either Hindus. Hinduism and Buddhism have co-existed in harmony through centuries.
Buddha is widely worshipped by both Buddhists and Hindus of Nepal. The five Dhyani Buddhas; Vairochana, Akshobhaya, Rathasambhava, Amitabha and Amoghasiddhi are worshiped by both Hindus and Buddhists. Buddhist philosophy conceives these deities to be the manifestations of Sunya or absolute void. Mahakaala and Bajrayogini is Vajrayana Buddhist deities worshipped by Hindus as well.
Hindu Nepalese worship the ancient Vedic gods. Bramha the Creator, Vishnu the Preserver and Shiva the Destroyer, are worshipped as the Supreme Hindu Trinity. People pray to the Shiva Linga or the phallic symbol of Lord Shiva in most Shiva temples. Shakti, the dynamic element in the female counterpart of Shiva, is highly revered and feared. Mahadevi, Mahakali, Bhagabati, Ishwari are some of the names given. Kumari, the Virgin Goddess, also represents Shakti. Other popular deities are Ganesh for luck, Saraswati for knowledge, Lakshmi for wealth and Hanuman for protection. Krishna, believed to be the human incarnation of Lord Vishnu is also worshipped widely. Hindu holy scripts Bhagawat Gita, Ramayan and Mahabharat are widely read in Nepal. Vedas, Upanishads and other holy scriptures are read by well learned Brahmin Pundits during special occasions.
The diversity in Nepal in terms of ethnicity again makes room for various sets of customs. Most of these customs go back to the Hindu, Buddhist or other religious traditions. Among them, the rules of marriage are particularly interesting. Traditional marriages call for deals arranged by parents after the boy or girl come of age.
Nepalese do not eat beef. There are several reasons for this, one being that the Hindus worship cow. Cow is also the national animal of Nepal. Another interesting concept among Nepalese is division of pure and impure. Jutho referring to food or material touched by anothers mouth directly or indirectly, is considered impure by Nepalese. Nepalese consider cow dung to be pure for cleansing purposes. During menstruation women are considered impure and hence, are kept in seclusion until their fourth day purification bath. Nepal is a patriarchal society so; usually men go out to work while women are homemakers. However, in cities, roles can differ. Most Nepalese abide by the caste system in living habits and marriage. Rural Nepal is mostly agrarian, while some aspects of urban life carry glitz and glamour of the ultra-modern world.