JSP (Java Server Pages) is a web development platform introduced by Sun Microsystems (now part of Oracle) to compete with PHP and ASP.NET. Like ASP, it is a server-side technology, meaning that the code is first compiled and then executed as an application by the web server.