They asked questions about using the "separating code from content"...approach than pushing generated jsp pages(which we did at my previous company).If the constructs of a page exist in an app tier of our serversand all content(text), images, css, javascript live in the web tier.I'm just trying to best explain to them how a web page is formed when you use the approach of separating code from content so that tech administratorscan understand what's happening.They way it was explained was that raw text content in XML is passedto a database which then calls the approrpriate assets and presentation tempaltes to form the page. JSP components such as the masthead, left nav, etc are formed together to create a page.They asked "which database"? What is content? and is it correct that the database constructs are on the app tier and the assets, content and assets are on the web tier.