Historians have documented eight different types of
marriages in ancient India. These eight types are described in this section.
The eight marriage types are :Brahma Marriage
Daiva Marriage
Arsha Marriage
Prajapatya Marriage
Gandharva Marriage
Asura Marriage
Rakshasa Marriage
Paishacha Marriage
Not all of the types of marriages of ancient India had religious
sanction. So the list above does not represent "Hindu
Marriages".
Clearly, the first four types listed below were accepted to varying
degree and the later four were condemed.