Uvođenje internetskog poslužitelja nije jedan korak. Trebate instalirati par poslužitelja koji obrađuju različite aspekte web poslužitelja. Prvi koji biste trebali instalirati je HTTP poslužitelj. IIS (Internet Information Services) je web poslužitelj koji je razvio Microsoft i dobar je izbor za većinu ljudi koji su već ugodni pri uporabi Windows-a. Tomcat je drugi poslužitelj, ali nije namijenjen obradi HTML dokumenata, predviđen je za pokretanje Java i JSP aplikacija. Tomcat je razvijen od strane Apache kao Java / JSP poslužitelj. Razvijen je prije svega za komunikaciju s vlastitim web poslužiteljem Apache, ali je također kompatibilan s IIS ili bilo kojim drugim dostupnim web poslužiteljem.
IIS je razvio Microsoft za upotrebu u svom NT OS-u koji je namijenjen mainframima i web poslužiteljima. Trenutačno se smatra drugim najpopularnijim web poslužiteljem koji se danas koristi; drugi samo Apache. Unatoč zaostajanju u ljestvici, Microsoft postupno razvija IIS zajedno sa pratećim programima SQL Server i Silverlight koji su obojica iz Microsofta. Ovi programi, zajedno s Microsoftovim .Net Frameworkom i poznavanjem većine ljudi na Windows operativnom sustavu, čine IIS vrlo uvjerljiv izbor web poslužitelja. Ali da bi pokrenuli Java i JSP programe na svom poslužitelju, korisnici bi trebali instalirati program poslužitelja od svog konkurenta; Tomcat.
Tomcat je ime dobio otvorenog koda Java / JSP poslužitelja koji je Apache razvio za rad u tandemu s vlastitim web poslužiteljem. Tomcat je nesumnjivo najbolji u tome što djelomično radi jer je njegova jedina konkurencija, JRun, bila problematična većini korisnika. Također je vrlo popularan kod većine programera zbog jednostavne činjenice da je besplatan i da ima veliku podršku zajednice otvorenog koda.
Odabir web poslužitelja za svoju web stranicu obično ovisi o korisniku. Iako je za većinu korisnika bolje držati se jednog izvora programa kako bi osigurali da oni rade zajedno besprijekorno, ponekad je potrebno prijeći na konkurentskog davatelja softvera za podršku s određenim jezicima. To je slučaj s IIS-om i Tomcatom. Većina korisnika IIS-a odlučuje ga koristiti jer su već navikli na Windows okruženje i radije imaju odgovarajuću korisničku podršku koju velika tvrtka može pružiti. Ali Tomcat je jedini program koji može jednostavno i pouzdano izvršavati JSP i Java aplikacije, ne ostavljajući korisniku nikakvu mogućnost. Možda će biti malo zamršenije za implementaciju zbog manjih kvarova, ali IIS i Tomcat mogu raditi zajedno.