Temma offers a number of objects to help you carry out certain processes. These include controllers (and any associated templates) that you can use directly in your sites, as well as various utility objects.

Most of these objects are there simply to make your life easier, and are therefore completely optional. However, in some cases, Temma uses them for its own purposes (for example, reading the etc/temma.php file uses the Serializer object, or the dependency injection component derives from the Registry object).

Controllers are placed in the \TemmaControllers namespace, while utility objects are placed in the \Temma\Utils namespace.
Templates are placed in Temma's templates/ directory.