The ECI App Suite has three broad functions, as given by ECI on the app listing - to provide all the commonly used functionalities within the app, act as a store for various other apps that can be installed/uninstalled via this suite, and also act as communication mode for proactively pushing relevant information to the various stakeholders.