- Using a single module for your application is good for quick projects.
- Using a package for your application is good for projects with views, models, forms and other components.
- Blueprints are a great way to organize projects with several distinct components.