# Welcome to Jinja2 Mastery, Level 1
It's time for one of the most exciting sections of this course! The Jinja templating language, when you get to know it, is what allows us to develop Flask websites quickly and easily.
In this section you'll learn how to make use of some of the key Jinja features, such as in-template variables, filters, macros, inheritance, and more.
I've also sprinkled in a couple more theoretical lectures, which explain the inner workings of Jinja and how it renders templates.
Let's get started!