Según su aspecto funcional, se agrupan así: