Este proceso se puede dividir en dos tipos: