Categorical algebra began with a tension: how to study algebraic structures using category theory without relying on elements, sets, or equational presentations. The first categorical frameworks—Abelian categories, Lawvere theories, and monads—each offered a different answer, and each revealed new limitations that the next framework tried to address. Over time, the field expanded into enriched, higher-dimensional, and operadic settings, producing a pluralistic landscape where multiple frameworks coexist, each best suited to a different kind of algebraic problem.
The first framework, Abelian categories, emerged from Grothendieck's 1955 Tôhoku paper. Grothendieck needed a setting for homological algebra that could handle sheaves of abelian groups on a topological space, where the usual element-based proofs of diagram lemmas (the snake lemma, the five lemma) no longer applied directly. He axiomatized the properties of an abelian category: an additive category with kernels, cokernels, and exactness conditions, all defined purely in terms of morphisms. This made homological algebra fully categorical for the first time. The framework was immediately successful for sheaf cohomology and algebraic geometry, but its additive assumption—that every hom-set is an abelian group—narrowed its scope. Algebraic structures like groups, rings, or monoids, whose hom-sets are not abelian groups, could not be studied inside an abelian category. That limitation set the stage for the next framework.
In his 1963 thesis, Lawvere asked whether the entire apparatus of universal algebra—signatures, equations, term algebras—could be replaced by a purely categorical structure. His answer was a Lawvere theory: a small category with finite products whose objects are the natural numbers, and whose morphisms encode the operations and equations of an algebraic theory. A model of the theory is a finite-product-preserving functor from the Lawvere theory to Set. This shifted the focus from syntax to semantics: instead of writing down equations, one specifies a category that captures the algebraic structure directly. Lawvere theories covered all finitary algebraic theories (groups, rings, modules, lattices) and made precise the sense in which algebraic semantics is functorial. But they were limited to finite-product categories and to Set-valued models. The framework did not handle infinitary operations, nor did it naturally extend to structures like compact Hausdorff spaces or complete lattices, where the algebraic operations are not finitary.
Monads entered categorical algebra through the work of Eilenberg and Moore in 1965, and were quickly recognized as a framework for algebraic structures arising from adjunctions. A monad on a category C consists of an endofunctor T and two natural transformations (unit and multiplication) satisfying associativity and unit laws. Every adjunction gives rise to a monad, and conversely every monad arises from an adjunction (its Eilenberg–Moore or Kleisli construction). Monads captured algebraic structures without requiring a finite-product base: any category with enough limits could host monads for groups, rings, or modules. This made monads more flexible than Lawvere theories. The two frameworks are related by an equivalence: on the category Set, finitary monads correspond exactly to Lawvere theories. But monads also cover infinitary structures (e.g., the ultrafilter monad for compact Hausdorff spaces) and structures over arbitrary base categories. Monads did not replace Lawvere theories; they complemented them. Lawvere theories remain the better tool for studying the syntax of finitary algebraic theories, while monads are preferred for analyzing free-forgetful adjunctions and for applications in functional programming (where monads model computational effects).
By 1970, Eilenberg and Kelly had generalized ordinary category theory by allowing hom-sets to be replaced by objects in a monoidal category V. This is enriched category theory. Instead of a set of morphisms between two objects, one has a V-object of morphisms, which can carry its own algebraic structure—a vector space, a chain complex, a topological space. Enriched category theory made it possible to internalize algebraic structures in settings where Set-based hom-sets were too coarse. For example, a category enriched in abelian groups is a pre-additive category; a category enriched in chain complexes is a differential graded category. Enriched category theory also interacts deeply with Lawvere theories and monads: one can study enriched Lawvere theories (where models are V-functors) and enriched monads (where the endofunctor and natural transformations are V-enriched). The framework's distinctive commitment is that the hom-objects themselves become the carriers of algebraic structure, so that the algebra is built into the category's morphism spaces rather than imposed externally. This shift opened the door to homotopical algebra, where chain-complex-enriched categories (dg-categories) are central.
Also around 1970, Bénabou introduced bicategories (weak 2-categories), launching higher-dimensional category theory. The driving problem was that many natural categorical structures—monoidal categories, braided monoidal categories, and later symmetric monoidal categories—are not ordinary categories but rather 2-categorical or higher structures. In a monoidal category, the associativity and unit laws hold only up to isomorphism, and those isomorphisms must satisfy coherence conditions. Ordinary 1-categorical frameworks could not capture these coherence data. Bicategories provided a first step: they have objects, 1-morphisms, and 2-morphisms, with composition associative only up to coherent 2-isomorphism. Later developments extended this to n-categories and ∞-categories, where all higher morphisms are present and composition is weakly associative. Higher-dimensional category theory did not replace enriched category theory; the two frameworks are complementary. Enriched categories are strict (composition is strictly associative), while higher categories are weak. Simplicial enrichment provides a bridge: simplicially enriched categories model (∞,1)-categories, combining enrichment with higher-dimensional structure. Today, ∞-categories are the leading framework for derived algebraic geometry and homotopy theory, precisely because they handle coherence without strictification.
Operads were introduced by May in 1972 to study iterated loop spaces. An operad encodes operations with multiple inputs and one output, together with a composition rule and a symmetric group action permuting inputs. Operads capture algebraic structures where operations have arbitrary arity but a single output—for example, the multiplication in an associative algebra or the bracket in a Lie algebra. PROPs (product and permutation categories), developed around the same time by Adams and Mac Lane, generalize operads by allowing operations with multiple outputs as well, so they can encode bialgebras and Hopf algebras. Operads and PROPs are related to Lawvere theories and monads: a Lawvere theory can be seen as a PROP with a special property (the objects are natural numbers and the tensor product is the cartesian product), while an operad gives rise to a monad on the category of vector spaces or topological spaces. The key difference is granularity: operads describe operations one at a time, while Lawvere theories and monads describe the whole algebraic structure at once. Operads are especially powerful in homotopy algebra, where they encode the structure of algebras up to homotopy (e.g., A∞-algebras, L∞-algebras). They remain the tool of choice for studying algebraic structures on chain complexes and topological spaces.
Today, all six frameworks remain active, but they have settled into a division of labor. Abelian categories are still the standard setting for homological algebra in algebraic geometry and representation theory. Lawvere theories are used in categorical logic and universal algebra, especially for finitary algebraic theories. Monads are ubiquitous in functional programming, categorical semantics of computation, and the study of algebraic effects. Enriched category theory is the foundation for dg-categories, spectral categories, and much of homotopical algebra. Higher-dimensional category theory (especially ∞-categories) is the leading framework for derived algebraic geometry, higher representation theory, and condensed mathematics. Operads and PROPs are central to homotopy algebra, deformation theory, and mathematical physics.
The main disagreements are not about correctness but about scope and convenience. Proponents of ∞-categories argue that they subsume both enriched and operadic approaches, since ∞-categories can be modeled by simplicially enriched categories and since ∞-operads capture homotopy-coherent algebraic structures. Defenders of operads counter that operads are simpler and more explicit for specific calculations, especially in chain-complex settings. Enriched category theorists point out that enrichment in a monoidal model category provides a rigorous framework for homotopy theory without needing the full machinery of ∞-categories. The frameworks agree on the central insight of categorical algebra: that algebraic structures are best studied through their categories of models and the functors between them, rather than through element-based presentations. They disagree on how much coherence, how much strictness, and how much generality is needed for a given problem.
Categorical algebra has not converged on a single framework. Instead, it has produced a family of tools, each designed for a specific range of algebraic phenomena. The trajectory from Abelian categories to ∞-categories and operads shows a steady expansion in the kinds of algebraic structures that can be handled categorically: from additive to non-additive, from finitary to infinitary, from strict to weak, from single-output to multi-output operations. The field's vitality comes from the continuing interplay between these frameworks, as each new development reveals limitations in the old ones and opens new problems for the others to address.