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