What is Social Contract Theory?

Social contract describes a broad class of theories that try to explain the ways in which people form states and/or maintain social order. The notion of the social contract implies that people give up some of their rights in return for the security and order that law/government provides. For more information see here: