Project là toàn bộ website — 1 settings, 1 deployment. App là một module nghiệp vụ nằm trong project, đóng gói riêng models.py, views.py, urls.py, migrations/, có thể bê đi cài lại ở project khác. Một project chứa nhiều app.
Ví dụ một shop: project mystore chứa các app accounts (user/profile), catalog (product/category), orders (cart/checkout), payments (gateway). Mỗi app gói trọn một mảng nghiệp vụ — đó chính là ý "reusable app" mà Django nhắc tới.