A generic app is re-useable across different projects while, an integrated app does the specific templates, model, signal hooking specific to the current project.
Comment on This Data Unit