Same-sex marriage, also known as gay marriage, is marriage between two people of the same sex that is legally and/or socially recognized. These relationships also sometimes include include civil unions, domestic partnerships, and civil partnerships. Same sex marriage has gained some acceptance over the last couple of decades. It has been legalized in several countries. However, it still highly controversial in many countries. Marriage equality is often a hot topic during political campaigns and debates.