An Application in Appacitive is like a database where you will store all of your apps backend data.
Apart from just acting as a database, you can administer your whole backend in an Application; ranging from
1. Data Management
2. API management
3. Custom Code
4. Push Notification
5. Email
6. Etc...