Nepal is a country of several indigenous and ethnic groups who have distinct arts, cultures and religions. They are the prominent aspect of Nepali society. They celebrate various festivals, all the year with their unique rituals and customs. But, their way of celebrating festivals and lifestyles are different from one part to another. Most of these customs are brought from Hindu and Buddhist traditions.
People of diverse religion and belief are the dominant features of Nepali society. Hinduism, Buddhism, Islam and Christianity are the major religions that are practiced in Nepal. People have a sense of unity, though living in the diversity. Mostly, Brahmins and Chhetris are regarded as Hindu believers and people from the Mongoloid community are taken as Buddhist devotees, but they have a good respect to each other in the course of cultural exchange. A Hindu has a distinct tradition of sacrificing animals to the goddess, because they are the symbol of having ferocious power and need bloods of living being to be satisfied. Lord Shiva is considered to be the supreme God in Hinduism.
Another significant feature of Nepali society is customs. The custom differs as there are several castes and ethnic communities. They are guided by the underlying pattern of religions. Still, the marriage arrangements are decided by the parents instead of the boy or girl. In some societies, there are still practices of blind superstitions like shamanism. The Cow is worshipped as goddess so they dont eat the beef items. Mostly, the males work outside and female in the houses, but it is slowly eradicating. Some social groups, who are taken as high castes dont allow other people in their kitchen, which should be known by the visitors.