JFrames are typically used with applications.
From the API:
An extended version of java.awt.Frame that adds support for the JFC/Swing component architecture. You can find task-oriented documentation about using JFrame in The Java Tutorial, in the section How to Make Frames.
A JSP page is a web page interperted by a http server and sent to a client browser.
JJ