Se pueden distinguir fundamentalmente cuatro grandes categorías: