A well-known theory in Greek Philosophy is the Social Contract Theory of Justice. Glaucon challenges Socrates to truly understand what morality is and why should he be moral. He starts the discussion by saying that the real reason why anyone is moral is not because it makes us happy, but that they have to be. Glaucon believes that morality is a necessary pain and that it is not always a joyful process. Although there are several ideas of already discredited, there are several reasons why Plato further complicates matters before Socrates can share his point of view. Among the many reasons that Glaucon gives during the duration of the discussion, the main reason he states is the inability of people to comprehend ideas. I can infer that justice had become the only defense for the weaker and that they had to go through a lot of suffering while the wealthier enjoyed their life. Once the weaker class started to gain the ability to comprehend ideas and what was going on around them, the wealthier class decided to come to an agreement with them. This led to the formation of a government and laws through social contract.
Glaucon further argues and asks us to assume a hypothetical situation in which there are no laws yet. There is still scope for crime to be committed, be it murder, depriving the poor from food and shelter, etc. He thinks that this can only be overcome when someone or a group strong enough comes ahead and forms legislation with the motive to protect themselves. I can explain his inference by giving an example. Let us assume that an innocent person and a murderer are both given the freedom to do whatever might please them. If we track the movements of both of them, we will observe that eventually, both of them walk the same path. The reason behind this is desire to do better. This can be avoided, rather solved, if there are rules and regulations in place. This would not only be a just action, but also honor equality.
We can hence conclude that the notion that Social Contract theory imposes is a sense of justice on the populous, whereas Plato wants justice to come from within each person. Furthermore, Glaucon is found to be inconsistent throughout as there are many instances in which he seems to be contradicting himself on the analysis of justice.