Сократ был первый, кто понял, что знание есть нечто большее, чем простое мнение. По свидетельству Аристотеля, он был первый, кто стал пользоваться тем могучим подспорьем в деле познания и мышления, которое на современном языке носит название логического определения. Для него знать вещь значило определять ее, то есть, раскрыв содержание понятия данной вещи, исключить все случайные и выделить в одно органическое целое те ее признаки, которые сопровождают ее постоянно, несмотря не перемены в положениях и отношениях, в которые она поставлена.