what is a social contract?

http://www.google.com/search?rlz=1C1GGGE_enUS379US379&sourceid=chrome&ie=UTF-8&q=social+contract

There are several really good articles here that explain the concept.

A social contract is a concept in political philosophy that refers to an implicit agreement between individuals in a society to cooperate for mutual benefits and establish a system of governance. It is a hypothetical agreement through which people give up certain individual freedoms in order to live in a functioning society.

To understand the concept of a social contract more fully, you can follow these steps:

1. Start with general knowledge: Begin by familiarizing yourself with the general concept of a social contract. Look up definitions and explanations from reputable sources like philosophy books, encyclopedias, or scholarly articles to gain a foundational understanding.

2. Read classic works: Explore the works of influential philosophers who extensively discussed the idea of a social contract. Key thinkers include Thomas Hobbes, John Locke, and Jean-Jacques Rousseau. Study their theories and ideas to grasp different perspectives on the concept.

3. Analyze the pillars of a social contract: Identify the key elements that typically form the foundation of a social contract. These may include the surrendering of certain rights in exchange for protection, the establishment of laws and rules for maintaining order, the recognition of authority, and the promotion of the common good.

4. Consider historical contexts: Examine how the social contract concept has been applied in history. Look at specific events or periods, such as the American Revolution or the formation of democratic governments, to understand how the idea of a social contract shaped these developments.

5. Explore contemporary interpretations: Investigate how modern political philosophers or theorists interpret the social contract concept in today's context. Consider various theories or critiques surrounding the social contract, as it continues to be a subject of debate and analysis.

By following these steps, you can deepen your understanding of the social contract concept and its significance in political philosophy.