  We explain how the theory of sandwich cellular algebras can be seen as a
version of cell theory for algebras. We apply this theory to many examples such
as Hecke algebras, and various monoid and diagram algebras.
