В зависимости от природы атомов, составляющих цикл, различают карбоциклические и гетероциклические соединения.
Карбоциклические соединения содержат в цикле только атомы углерода. Они делятся на две существенно различающихся по химическим свойствам группы: алифатические циклические - сокращенно алициклические - и ароматические соединения.
Гетероциклические соединения содержат в цикле, кроме атомов углерода, один или несколько атомов других элементов – гетероатомов (от греч. heteros - другой, иной) - кислород, азот, серу и др.
Соединения, в состав которых входят только углерод и водород, называются углеводородами. Другие, более многочисленные, органические соединения можно рассматривать как производные углеводородов, которые образуются при введении в углеводороды функциональных групп, содержащих другие элементы. В зависимости от природы функциональных групп органические соединения делят на классы.