Tales modelos se clasifican en cuatro tipos: