What is the difference between ASP and JSP?

Active Server Pages (ASP) is a Microsoft standard, which is easier to develop than Java Server Pages (JSP). ASP supports multiple scripting languages (VBScript, JavaScript, etc), but is limited to Microsoft supported platforms and software.

JSP supports customizable tags and is independent of platform and server technologies. Code is developed using the standard Java programming language. Either ODBC or JDBC is used to connect to Oracle (and other) databases. JSP is usually used for larger enterprise scale applications. For more information about JSP Pages, see the JDBC FAQ.