La clasificación más extendida es la siguiente: