Existen tres grandes clasificaciones: