Hindu marriages are the most lavish and extensive. They extend over a period of four to five days. They are highly traditional and strongly adhere to the ancient customs and traditions. Moreover, wedding is considered an important religious practice in Hindu religion. The Hindu Marriage Act of 1955 is applicable to Hindus, Jains, Sikhs and Buddhists. A religious marriage which has already been solemnized can be registered under the Hindu Marriage Act, 1955. According to Hinduism the marriage a sacrament known as "Sanskara" through which both husband and wife tie up themselves with each other in a divine knot for present life and upcoming lives. In other words Hindu Marriage is a union of male and female to pursue Artha, Dharma and Kama together.