The architectural design pattern of django is MVT (Model-View-Template)
Django Project: It is a collection of applications and configurations that when combined together will make up the full web application.
Django Application: It is created to perform a particular functionality for the entire web application. It can work individually and can be plugged into a project due to its modularity. e.g. registration app, comments app, etc. These Django Apps can then be plugged into other Django Projects, so you can reuse them.