Nothing. They are just two words from different backgrounds that mean the same thing.
'Matrimony' comes from the Latin 'Matrimonium' which means something like, mother state or mother condition. This word means 'wedlock' so a woman can legally and morally become a mother.
'Marriage' comes from the Vulgar Latin - Italian word, "Maritaggio', which meant a joining of man and woman, so that the woman can legally and morally become a mother. Now, this term would presumably apply to man and man as well as woman and woman.
Matrimony, sometimes styled Holy Matrimony.
matrimony means marriage for example, the couple went through holy matrimony
marriage
Matrimony is defined as "the state or ceremony of being married; marriage."
Matrimony.
Marathi Matrimony is kind of like a dating sight for certain cultures. This is a way for men to look for wives and get to know them before marriage. Women can also look at the men that are trying to court them as well. It's the same as matrimony in the United States which is marriage. The only difference is this is for a different culture.
matrimony
matrimony, wedlock, nuptials
The sacrament of matrimony is a ritual.
To the best of my knowledge the only other name for the sacrament of matrimony is the sacrament of marriage.
Some religions are offended by the fact that civil marriage is permitted between people that are not eligible to receive the sacrament of matrimony in their church.
church is religeous