This document provides an overview of Java Server Pages (JSP) technology. It introduces JSP and compares it to servlets. The core concepts covered include the JSP life cycle, scripting elements, directives, implicit objects, and how control can be transferred. Model-view-controller architecture with JSP is also discussed. The presentation concludes with a demonstration of creating a basic JSP page and servlet.