Hovedforskjellen mellom endogami og homogami er at endogami strengt stoler på ekteskap basert på en bestemt etnisk gruppe eller en religiøs gruppe, mens homogami er avhengig av ekteskap basert på sosioøkonomisk bakgrunn.
Ekteskap spiller en nøkkelrolle i overlevelsen til en bestemt befolkning. Derfor følger befolkninger og individer forskjellige ideologier som avgjør ekteskapet deres. Imidlertid spiller god sosial praksis som respekt, omsorg og likhet nøkkelfaktorer i et vellykket ekteskap til tross for tradisjonell ekteskapspraksis.