苏格拉底的哲学以道德为研究之主要对象。他所特别感到兴趣的题目是德行的性格和善是什么。他致力于发明一种分辨是非的合乎理性的原则,以及如何了解道德之意义。他想要为人生行事立下一个合理的标准。对这问题他所得到的解答是:如果一个人知道什么是德行,他自然会作个有德的人。故就苏氏言,道德判断之根据乃是知识。我们都知道他以「认识你自己」为人生之第一义。普通人都晓得,人所知道的不一定行得出来,这属道理苏格拉底不可能不知道。但他所谓知识,不单是理论的,也是实行的,乃是包括意志与理智而言。在苏格拉底的哲学中,有几分神秘的成分。按苏格拉底所了解的,知道真理,或说知道德行,乃是对它有遗样一个印象,以致不得不爱它,全心皈依,知道德行等于爱慕德行。人若真正知道德行,惟一可能的事,便是衷心向往。