Mailing the story:
Why So Many Java Mugs?
Web developers have many options for the servlet containers they use to host Java apps. Included in these choices are both classic proprietary and a host of open source containers. For the typical Java application developer, the container that holds one or more Java applications together is fairly transparent. From a non-techy's perspective, servlet containers are largely redundant.