롤스 정의론의 핵심은 두 가지 정의원칙이다. 첫 번째는 평등자유 원칙이고, 두 번째는 기회의 공정평등 원칙과 차이 원칙이다.
첫째, 롤스는 "정의는 사회 제도의 주요 가치" 라고 생각한다.
1. 어떤 불의한 것에 대해서도 개조하거나 폐지해야 한다. "인간 활동의 주요 가치로서 진리와 정의는 결코 타협하지 않는다."
2. 그는 정의를 사회와 개인의 정의로 구분하고 정의가 먼저 사회의 정의라고 주장했다. 사람이 사회에 살고 있기 때문에, 사회제도를 바탕으로 한 개인의 행동이 도덕적 합리성을 가지고 있는지를 결정할 수 있기 때문이다. (존 F. 케네디, 자기관리명언)
3. 자신의 정의 이론을 논증하기 위해 그는 개선된 사회계약론을 사용했다. 그는 계약 당사자들을 모두' 무지의 막' 에 배치한 뒤 자신의 특징에 대한 구체적인 상황에 대해 아무것도 알지 못하게 했다. 이런 상태의 사람 선택에 대한 이해와 분석을 통해 지도제도 설계의 근본 도덕 원칙, 즉 그의 정의의 원칙을 수립하려고 노력하였다.
둘째, 롤즈의 정의 원칙은 두 가지다:
1. 첫째, 모든 사람은 다른 사람이 가지고 있는 가장 광범위한 기본자유체계와 호환되는 유사 자유체계에 대해 동등한 권리를 가져야 한다.
2, 둘째, 사회적 경제적 불평등은 정의의 저장 원칙과 일치하는 경우 환자의 최대 이익을 최소화하는 데 적합하도록 이렇게 안배해야 한다. 그리고 기회의 공정성과 평등의 조건 하에 직무와 지위가 모든 사람에게 개방된다. "
3. 제 1 조 원칙은 사실상 자유의 우선원칙이다. "자유는 자유를 위해서만 제한될 수 있다." 두 번째 원칙은 기회 평등의 원칙과 차별의 원칙의 결합이다. 두 원칙의 지위는 같지 않다. 첫 번째 원칙은 두 번째 원칙보다 높다. 제 2 조 원칙에서 기회 평등의 원칙은 차별의 원칙보다 높다.
셋째, 정의의 두 가지 원칙에서, 그는 사람에 대한 존중을 중시하는데, 이는 사람들의 심리와 현실의 흐름에 부합하며, 사람들이 쉽게 받아들일 수 있다. 그가 주창한 정의는 사회의 정의이며, 차별의 원칙을 인정하고 강조한다. 즉, 그의 사회 정의는 어느 정도의 상대성을 가지고 있으며, 이런 형식 정의는 인간의 권리 평등을 확립하면서 사람들의 물질적 이익도 배려한다.