Aplikacijski strežnik je strežnik, ki je zasnovan ali namenjen izvajanju določenih aplikacij. V najosnovnejši obliki se lahko uporablja za zagon ene aplikacije. Če je ta aplikacija tista, ki vzdržuje omrežje podjetja in je zato ogromna aplikacija, lahko zavzame celotno zahtevo RAM in ROM enega strežnika.
Druga možnost je, da se strežnik uporablja za izvajanje določenih vrst aplikacij. Podjetje ima lahko na primer več programov za obdelavo besedil, preglednic ali namiznega založništva in vse te aplikacije so lahko na eni vrsti strežnika. Vsi, ki potrebujejo dostop do teh programov, bi se nato prijavili v strežnik za namizno založništvo, na primer, da bi uporabili kateri koli program za načrtovanje, ki ga lahko podjetje priporoča in ima pri roki.
Druga vrsta aplikacijskega strežnika je tisti, ki poganja operacijski sistem. To je bolj staromodno, vendar se še vedno uporablja. Nekateri računalniki, bolj pogosto imenovani terminali, se povežejo s strežnikom za dostop do osnovnih funkcij.
Tako kot mravlje in čebele, ki imajo posebne vloge v življenju, imajo aplikacijski strežniki posebne dele v celotnem mravljišču ali čebelnjaku podjetja. Kot pri mnogih stvareh, povezanih z računalnikom, obstaja tudi bolj zapleten primer. Oracle, eden glavnih razvijalcev strežnikov, je izdal strežnik J2EE (Java Platform Enterprise Edition). Ogromno število podjetij po vsem svetu uporablja strežnik J2EE, ki lahko izvaja zelo zmogljive aplikacije, do katerih lahko dostopa več računalnikov, povezanih s tem strežnikom v omrežju.
Vse skupaj pa je nagnjenost računalniškega sveta k določitvi določenih virov za izvajanje določenih dejanj. Na enak način, kot bi lahko nekdo uporabil program za obdelavo besedil za pisanje papirja, program za obdelavo fotografij pa za popravilo počitniških fotografij, tehnični oddelki uporabljajo aplikacijske strežnike, da razdelijo način, kako več računalnikov podjetja opravlja določene stvari. Če dobro opravljajo svoje delo, se večina ljudi skorajda ne zaveda, da taka dejavnost poteka.