A Flask is a micro web framework for Python based on the "Werkzeug, Jinja 2 and good intentions". Werkzeug and jingja are its dependencies. Because a Flask is part of the micro-framework, it has little or no dependencies on the external libraries. A Flask also makes the framework light while taking little dependency and gives fewer security bugs.