Traditional Hindu Dharma texts classify marriages into eight forms: Brahma, Daiva, Arsha, Prajapatya, Asura, Gandharva, Rakshasa, and Paishacha. The order of the forms of marriages is hierarchical, with Brahma as the highest in order. Brahma, Daiva, Arsha and Prajapatya have approved forms of marriage, while the rest are unacceptable.