A World Wide Web é o maior sistema de informação do mundo. Durante muito tempo a Web foi estática. As páginas desenvolvidas em HTML (linguagem tradicional da Web) têm limitações, pois esta linguagem não é vocacionada para aplicações que incluam animação, multimédia e formas evoluidas de interação entre o utilizador WWW e aplicações residentes do lado do servidor.
O JAVA, que é uma linguagem de programação, introduziu na Web a possibilidade de integrar
interactividade em páginas WWW.
Para se fazer programação, é necessário um compilador. Este produto de software (o compilador)
encarrega-se de interpretar o código que é escrito, de acordo com a sintaxe da linguagem,
convertendo-o para um conjunto de instruções binárias que possam ser executadas pela
máquina.
No caso do JAVA, a Sun Microsystems fornece um pacote de desenvolvimento de
aplicações JAVA, denominado Java Developer`s Kit (JDK).
Pequenas aplicações de JAVA, denominadas applets, podem ser directamente
integradas no código HTML das páginas e assim realizar as mais variadas acções.
Como se trata de um ficheiro executável, a applet JAVA pode realizar numa página
WWW, tarefas como: Interacção com o utilizador, animação, processamento de dados, etc.
O compilador de Java por nós usado, é o JDK, versão 1.1.5 , da Sun Microsystems