Marriages can be as complicated as any other thing of India. It is like a huge constitution on its’ own. The Indian subcontinent has historically been home to a wide variety of wedding systems.
Swayamvara used by Rama and Sita. the girl's parents announce the girl to marry invite all interested men in a wedding hall on a specific day, The gir would circulate the hall and indicate her choice by garlanding the man she wanted to marry. Sometimes competitions were arranged, the suitors, such as a feat of strength, to help in the selection. Another type was the Gandharva marriage, which involved simple consent based on mutual attraction and acceptance. The marriage of Dushyanta and Shakuntala.
But ever since conducting marriages continued getting evolution of all sorts thru the ages. Marriage became an affair, a family get together deeply impacting leaving an impression on the entire household for all pan Indian communities alike. It kept the families bonding together.
Systems of exchange marriages such as watta satta occurred in rural Punjab that of give and take but in some way a business barter system (perhaps no more) evolved where two households and families united by exchanging two brother-sister pairs through marriages.
Though in Muslims two cousins could get married but not in other Indian communities. And there were also levirate marriages, child marriages, arranged marriages and off course love marriages.
The marriages could be performed anything between a half hour court marriage and up to one weeks’ time depending upon the wish and will of the family and with expanses running to whatever limits. Giving dowry in the marriages is common by girls’ parents though it is illegal and unconstitutional.
A match for any marriage can be drawn by way personal contacts, newspaper ads, marriage bureaus, respective temple chiefs and or management of such places. Some people work for matchmaking as hobby or take it as a profession.
All kinds of research can go into conducting marriages. Such as respective Religions, caste and culture, language, food habbits, particular kind of beliefs and rituals, profession and status, physical fitness, horoscope and so on.