O fereastră pop-up este o nouă fereastră de browser care este deschisă de un site web. Cea mai clasică utilizare a pop-up-ului este în publicitatea pe Internet, unde pop-up-urile sunt folosite pentru a atrage atenția potențialilor clienți. Unele site-uri web utilizează, de asemenea, ferestre pop-up ca parte a secțiunilor lor de asistență și ajutor, permițând utilizatorilor să facă clic pe un buton de „ajutor” pentru asistență care apare, în loc să îndepărteze utilizatorul de pagina pe care o navighează. Mulți utilizatori de web consideră reclamele pop-up drept un dezastru major al existenței lor, deoarece aceste reclame pot fi extrem de enervante.
Este greu de stabilit dacă reclamele sau utilizările mai legitime ale reclamelor pop-up au venit pe primul loc. În cazul reclamelor, ferestrele pop-up sunt de obicei luminoase și stridente, uneori cu culori intermitente, iar un site poate deschide o cascadă de reclame pop-up atunci când un utilizator îl accesează. Multe companii proiectează, de asemenea, ferestre pop-up cu butoane înșelătoare, determinând utilizatorii să facă clic pe butonul greșit atunci când încearcă să închidă anunțul, ceea ce poate declanșa apariția mai multor ferestre pop-up sau poate porni un script care efectuează o operațiune pe computerul utilizatorului.
Anumite tipuri de site-uri web sunt renumite pentru crearea unui potop de ferestre pop-up pentru utilizatorii neprudenți. Site-urile care oferă descărcări de materiale de legalitate dubioasă au adesea ferestre pop-up, iar pop-up-urile sunt, de asemenea, foarte frecvente pe site-urile web pornografice. În unele cazuri, aceste ferestre pop-up includ și scripturi care pot dăuna computerului unui utilizator, iar aceste site-uri ar trebui să fie navigate cu atenție, dacă este cazul.
În sensul de asistență și ajutor pentru site-ul web, ferestrele pop-up pot fi foarte utile. De exemplu, atunci când cineva completează un formular complex, formularul poate avea butoane care pot fi apăsate pentru asistență. Când aceste butoane sunt apăsate, apare o fereastră pop-up pentru a oferi ajutor, astfel încât utilizatorul să poată rămâne pe pagină în loc să navigheze înainte și înapoi. De asemenea, ferestrele pop-up pot conține instrumente precum calculatoare care pot fi folosite pentru a completa formularul.
Ferestrele pop-up tind să funcționeze cu Javascript, iar multe browsere web au dezvoltat elemente de blocare a ferestrelor pop-up care detectează și opresc comenzile Javascript înainte de a putea deschide o fereastră pop-up. Unii agenți de publicitate au încercat să folosească alte scripturi pentru a evita acest lucru, generând o explozie a software-ului care blochează ferestrele pop-up și alte reclame într-o varietate de moduri creative. Alți utilizatori de internet pot bloca manual scripturile în browserele lor pentru a evita ferestrele pop-up.
Un browser de bază este de obicei echipat cu o opțiune de blocare a ferestrelor pop-up, care va opri automat ferestrele pop-up, uneori cu o solicitare în partea de sus a paginii pentru a alerta utilizatorul. Această solicitare oferă o opțiune de a permite ferestre pop-up de pe anumite site-uri web, astfel încât utilizatorii să permită deschiderea ferestrelor de ajutor și a altor tipuri de ferestre pop-up utile.