Notifications are a way to let users know that an application has new information for them. This information could be an event, alert, message or new content.

Every platform has its own notification system, but the principles are similar throughout every variant. iOS includes two types of notifications available: Local notifications and Push notifications (remote notifications). Local notifications are generated by the mobile OS and push notifications are received from the server. Both types of notifications are presented to the user in a similar way.