Ett webbserverprogram har som uppgift att tillhandahållawebbsidor och andra filer via datakommunikationsprotokolletHTTP ellerHTTPS, vanligen överInternet eller ettintranät baserat påinternetteknik. Det förekommer också att en enskild användare kör en webbserver för eget lokalt bruk på sin egen dator. Vanligen kommunicerar användaren med webbservern med hjälp av enwebbläsare. Användaren väljer webbsidor och webbläsaren beställer webbsidorna från webbservern och visar dem på användarensdatorskärm. Webbläsaren ärklient till webbservern.
Det vanligaste webbserverprogrammet ärApache HTTP Server. Några leverantörer har inkorporerat Apache-servern i sin egen webbserver och tillfogat extra, egen funktionalitet.
En dator som kör en webbserverprogramvara kallas för en webbserver. Allawebbsidor man kan hitta påwebben hämtas från en eller flera sådana webbserverdatorer.