Sokrates aslında sofistlerdendi. Onlar gibi felsefeyi sokağa taşımıştı ve gelenekten çok usa güveniyordu. Bununla beraber, çok önemli bir noktada sofistlerden ayrılıyordu: İnsanın eylemleri için değişmez ve genelgeçer kriterler olduğuna, erdemli eylemin idrak ve bilgiye dayandığına inanıyordu.