Functionalities and descriptors overview