The social contract is a theory that explains the relationship between the government and the governed. Enlightenment thinkers believed that the government should be based on a social contract, which means that the government derives its authority from the people.