El módulo Features permite agrupar funcionalidades y reutilizarlas. Básicamente las features son grupos de funcionalidades y objetos que pueden instalarse, activarse y desactivarse en un único paso.
Por ejemplo, podemos crear una Feature que contenga un tipo de contenido (con sus campos adicionales) y una vista relacionada con el tipo de contenido. Al instalar y activar esta Feature en el sitio, se crearán automáticamente todos los elementos que contiene (el tipo de contenido y la vista).
El uso de Features es especialmente útil cuando desarrollamos varios portales que, aunque diferentes, comparten determinados grupos funcionales: un blog, un foro, una tienda virtual, etc. Sin Features tendremos que instalar y configurar todos los módulos desde cero. Sin embargo, con el uso de Features podremos añadir grupos funcionales de una forma sencilla y rápida.