Se pueden distinguir cuatro etapas: