Django is a python framework used to build modern web apps and apis. It can work with multiple databases and provide model based structure to manage databases.