Da wikipedia:
JAVA SERVER PAGES
JavaServer Pages, di solito indicato con l'acronimo JSP (letto anche talvolta come Java Scripting Preprocessor) č una tecnologia Java per lo sviluppo di applicazioni Web che forniscono contenuti dinamici in formato HTML o XML. Si basa su un insieme di speciali tag con cui possono essere invocate funzioni predefinite o codice Java. In aggiunta, permette di creare librerie di nuovi tag che estendono l'insieme dei tag standard. Le librerie di tag JSP si possono considerare estensioni indipendenti dalla piattaforma delle funzionalitą di un Web server.
url:
http://it.wikipedia.org/wiki/Java_Server_Pages
JAVA APPLET
In informatica, gli applet Java sono programmi scritti in linguaggio Java che possono essere eseguiti da un Web browser. Gli applet appaiono visivamente collocati all'interno di pagine Web, e sono solitamente usati per creare pagine dotate di funzioni interattive non realizzabili con altre tecnologie per il Web.
url:
http://it.wikipedia.org/wiki/Java_applet
c'č anche da dire che ultimamente le Java Applet sono sempre meno usate.