Pusher Channels provides real-time communication between servers, apps and devices. Channels are used for real-time charts, real-time user lists, real-time maps, multiplayer gaming, and many other kinds of UI updates.