an HTML page with special markup that provides customizable behavior for generating dynamic content at runtime
an HTML template that can contain embedded Java expressions and commands
a page created by the web developer that includes JSP technology-specific and custom tags, in combination with other static (HTML or XML) tags
a text based document containing static HTML and dynamic actions which describe how to process a response to the client in a more powerful and flexible manner
a text-based document that contains both static and dynamic content
a text-based document that describes how to process a request to create a response