The supportive apps extend the application capabilities of the apps. They enable advanced specified options of the apps. So you can redesign the default values according to their function. These supportive apps are to be used in a chain of command with other apps to make the course of action more efficient or more specific. A supportive app can control and influence one or more apps that appear in an application flow based on their role.