Имя существительное — это самостоятельная знаменательная часть речи, объединяющая слова, которые

1) имеют обобщённое значение предметности и отвечают на вопросы кто?  или что? ;

2) бывают собственными или нарицательными, одушевлёнными или неодушевлёнными, имеют постоянный признак рода и непостоянные (для большинства существительных) признаки числа и падежа;

3) в предложении чаще всего выступают как подлежащие или дополнения, но могут быть любыми другими членами предложения.

Существительное — это часть речи, при выделении которой на первый план выходят грамматические признаки слов. Что касается значения существительных, то это единственная часть речи, которая может обозначать всё, что угодно: предмет (стол ), лицо (мальчик ), животное (корова), признак (глубина), отвлечённое понятие (совесть), действие (пение), отношение (равенство). Объединены с точки зрения значения эти слова тем, что к ним можно задать вопрос кто?  или что? ; в этом, собственно, и заключается их предметность.