Before revision: Even though the meaning of social justice varies, at least three common elements can be identified in the contemporary theories about it: a duty of the State to distribute certain vital means (such as economic, social, and cultural rights), the protection of human dignity, and affirmative actions to promote equal opportunities for everybody.
After revision: Even though the meaning of social justice varies, at least three common elements can be identified in the contemporary theories about it: a duty of the State to distribute certain vital means (such as economic, social, and cultural rights), the protection of human dignity, and affirmative actions to promote substantive equality and social equity for everybody.