For a given family of groups B, we define an elementary class E(B) as the smallest class of groups, that contains B and is closed under the passing to subgroups, quotients, and taking extensions and direct limits. The properties of these classes are considered. The proposed theory has close connections with the theory of elementary amenable groups as well as of Kuroš – Černikov classes.