Igualmente una gramática generativa se basa en reglas formales y principios muy abstractos, por lo que difiere de otros enfoques que también usan constituyentes jerárquicos como la gramática funcional, que trata de buscar reglas informales y principios basados en intuiciones asociadas a la función y la optimización de la comunicación.