Se diferencian tres grupos principales: