web server serves static content, and sometimes allows plugin to run scripts (typically cgi type scripts, perl, C modules etc.)
j2ee application server implements whole or part of the Sun J2EE specification; a full J2EE container has a
servlet container, EJB container, and a lot of services (security, transactions, threading etc.)
often these two are used tohether: the web server servers the HTML, CSS, images etc. The J2EE server does all the dynamic content, and does the backend.
== <br />Rgrds,<br />Eelco<br /> <br />SCJP, SCJD, SCBCD, SCWD, SCEA