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