A grandes rasgos se pueden diferenciar tres grupos: