En su desarrollo se han distinguido tres fases: