A legfontosabb különbség az endogámia és a homogámia között az, hogy az endogámia szigorúan a meghatározott etnikai csoporton vagy vallási csoporton alapuló házasságra, míg a homogámia a társadalmi-gazdasági háttérre épülő házasságra támaszkodik.
A házasság kulcsfontosságú szerepet játszik egy adott népesség túlélésében. Ezért a lakosság és az egyének különböző ideológiákat követnek, amelyek eldöntik házasságukat. Az olyan jó társadalmi gyakorlatok, mint a tisztelet, a gondoskodás és az egyenlőség azonban kulcsszerepet játszanak a sikeres házasságban a hagyományos házassági gyakorlatok ellenére.