Platón se vio influenciado por diversos filósofos anteriores como los pitagóricos, Heráclito, Parménides, Anaxágoras y Demócrito. Su doctrina de las Ideas sirvió de fundamento para su teoría del conocimiento, antropología, ética y política. Su objetivo era alcanzar el conocimiento de las Ideas a través de la dialéctica y la anámnesis.