En concreto, se distinguían las siguientes clases: