Existen tres clases: