A social contract is an agreement between a government and its citizens. citizens of two different countries. governments of two different countries. property owners and government.