Classification of Functional Groups