Utplassering av en internett-server er ikke et engangsavtale. Du må installere et par servere som håndterer ulike aspekter av en webserver. Den første som du må installere er HTTP-serveren. IIS (Internet Information Services) er en webserver utviklet av Microsoft og et godt valg for de fleste som allerede er trygge med å bruke Windows. Tomcat er en annen server, men det er ikke ment å behandle HTML-dokumenter, det er ment å kjøre Java og JSP-applikasjoner. Tomcat ble utviklet av Apache som en Java / JSP-server. Den er utviklet primært for å kommunisere med Apaches egen webserver, men den er også kompatibel med IIS eller annen webserver tilgjengelig.
IIS ble utviklet av Microsoft for bruk i sitt NT OS som er beregnet for mainframes og webservere. Det anses for tiden som den nest mest populære webserveren som er i bruk i dag; andre bare til Apache. Til tross for at han har vært i stand, har Microsoft gradvis utviklet IIS sammen med sine ledsagerprogrammer SQL Server og Silverlight som begge er fra Microsoft. Disse programmene sammen med Microsofts. Net Framework og kjennskap til de fleste til Windows-operativsystemet gjør IIS til et svært overbevisende webserver valg. Men for å kunne kjøre Java og JSP-programmer på serveren, må brukerne installere serverprogrammet fra konkurrenten sin; Tomcat.
Tomcat ble navnet gitt til open source Java / JSP serveren som ble utviklet av Apache for å jobbe sammen med sin egen webserver. Tomcat er utvilsomt det beste i det det gjør delvis fordi den eneste konkurransen, JRun, har vært problematisk for de fleste brukere. Det er også veldig populært blant de fleste utviklere på grunn av det enkle faktum at det er gratis og det er mye støtte fra open source-fellesskapet.
Å velge en webserver for ditt eget nettsted er vanligvis opp til brukeren. Selv om det er bedre for de fleste brukere å holde seg til en enkelt kilde med programmer for å sikre at de jobber sammen feilfritt, er det noen ganger nødvendig å krysse inn i konkurrerende programvareleverandøren for støtte med bestemte språk. Dette er tilfellet med IIS og Tomcat. De fleste brukerne av IIS velger å bruke det fordi de allerede er vant til Windows-miljøet, og de foretrekker å ha riktig kundestøtte som et stort selskap kan tilby. Men Tomcat er det eneste programmet som enkelt og pålitelig kan utføre JSP- og Java-applikasjoner, slik at brukeren ikke har noe alternativ. Det kan være litt vanskeligere å implementere på grunn av mindre glitches, men IIS og Tomcat kan fungere sammen.