Существительные общего рода -- существительные, которые дают характеристику лицам как мужского, так и женского пола или называют род занятий этих лиц.
Несклоняемые существительные -- существительные, которые имеют для всех падежей одну и ту же форму слова.
Разносклоняемые существительные -- существительные, которые совмещают разные типы склонения.