Segun la función que realizan los podemos agrupar en: