Availability anytime: Mobile applications are always at hand, as they are on a mobile device.
Personalisation: Mobile applications can be individually customised for each user.
Convenience: Mobile applications are easy to use and offer a simple and intuitive interface
Instant notifications: Mobile applications can send instant notifications, allowing users to stay informed of all events
Local features: Mobile applications can use local features such as GPS, camera, microphone, and other device sensors