There are 2 main things that happen in TemplateView. It's going to gather the context and then render a template with that context.
Here is where we first get to see an actual material display from Django Class Based Views, which is where the fun starts to happen. Template Views don't provide as much value as the views that are based off of template views, but without it, the other views would struggle. It allows us to programmatically build up the context, such as displaying a blog article in the context without actually having to specify it.