Agreement plays a pivotal role in the generative theory of natural language.
More recently, the minimalist paradigm suggests positing a separate operation: Agree - for agreement, alongside Merge - the recursive structure building operation, and Move - the displacement operation in grammar.