Existen dos tipos básicos: