Existen varias formas de clasificarlos: