Plato's Theory of Justice, rooted in functionalism, prioritizes social stability over individual freedom, demanding each class fulfill predetermined roles. This hierarchical approach contrasts sharply with modern theories like Rawls, emphasizing rights and equality, and Marx, advocating for the abolition of class structures. Plato's model, while historically influential, raises critical ethical concerns regarding autonomy and democracy.