Aristóteles y Platón diferían en sus visiones de la ética, antropología, ontología, epistemología y política. Mientras que Aristóteles defendía el empirismo, el realismo y una política más pragmática, Platón apoyaba el idealismo, el dualismo y una utopía basada en que cada cual cumpla su función innata.