Estos pueden ser agrupados en tres grupos: