Flask is a web framework for Python. It is notable for being a microframework, meaning that it does only the basic things needed for Python to power websites. This includes serving web pages, templating, and managing sessions. It is highly recommended for beginners learning how to use Python for the web for the first time. It was also once the framework of choice to power Bento.