Se habla de tres grandes tipologías: