Features are used to describe a [configuration](basics). Four types of features are defined, Word Features, Syntactic Features, Distance Features and Configurational Features. These types are described below.
Usually a configuration is described through a collection of features. Such collections are defined in [Feature Model](fm) files.
## Word features
Words feature describe different attributes of the words present in the buffer or in the stack.