We describe various diagram algebras and their representation theory using cellular algebras of Graham and Lehrer and the decomposition into half diagrams. In particular, we show the diagram algebras surveyed here are all cellular algebras and parameterize their cell modules. We give a new construction to build new cellular algebras from a general cellular algebra and subalgebras of the rook Brauer algebra that we call the cellular wreath product.