一般说来,知识论解决真的问题,道德论(或伦理学)解决善的问题,苏格拉底的“美德即知识”这一命题则把真与善统一起来。真正的知识必然是与最高的道德范畴——善——密切相关的。在苏格拉底看来,任何一种具体的行为本身并不足以构成美德,因为同一种行为对于不同的人可能会具有不同的道德含义,例如欺骗朋友是一种恶行,而欺骗敌人却是一种善行。但是善本身(善的概念)却并不会因为每一种具体善行的相对性而失去它的绝对的和普遍性的意义,相反,每一种善行之所以是善行恰恰是因为它“分有”了善的概念。只有关于这种绝对的、普遍的善(即善的概念)的知识,才是美德。由于善本身有着不可改变的绝对内容,美德也就获得了客观的规定性,成为普遍的知识,而不再是个人的任意活动。