Longpolling ist eine heute eher veraltete Variante, um mit klassischem HTTP/HTML eine Push-Technologie zu implementieren. Dabei wird ein HTTP-Request über eine längeren Zeitraum ergänzend ausgeliefert ohne wirklich abgeschlossen zu werden. Man nennt dies auch einen unechten Push.
Über Websockets in HTML5 oder die Push-Technologien Server-Push und Server-Hint in SPDY sind dagegen echte Pushs möglich.