Un mensaje en el que se puede hacer clic y que es "empujado" desde la aplicación o el servidor back-end a la interfaz de usuario se denomina notificación push. Sin embargo, las notificaciones push no se limitan a las aplicaciones de escritorio y las aplicaciones móviles. Estas notificaciones pueden enviarse en un momento específico, como resultado del comportamiento del usuario o cuando el usuario se encuentra en un lugar concreto.
Las notificaciones push son muy diferentes de las notificaciones in-app o pop-ups que se ven en un sitio web o en las aplicaciones móviles. Las ventanas emergentes se activan al utilizar el sitio web o la aplicación, mientras que las notificaciones push no requieren que se abra la aplicación. Las notificaciones push son una forma instantánea de comunicación directa y automatizada entre un sitio web y sus usuarios finales.