Traditionally, for a Hindu wedding to take place, there must be a prior agreement between the families. Marriage is usually organized between people of the same social class and with a similar status. You have all the information in: «Traditions of the world: cultural and social customs«.

You have all the information in: "Traditions of the world: cultural and social customs".