La filosofía moral de Sócrates se basa en el intelectualismo moral, que sostiene que el conocimiento es la clave para actuar moralmente. La virtud y la justicia son fundamentales en su teoría, y se considera que una vida virtuosa lleva a la felicidad.