Uma das características poderosas que levaram à popularidade da linguagem de programação Java é a capacidade do Java para criar aplicações especiais baseados na web chamados "applets" que podem ser vinculados diretamente dentro de um HTML página web . No entanto, até mesmo muitos desenvolvedores experientes em Java que nunca trabalharam com applets podem não estar familiarizados com os passos a seguir para obter os seus programas em Java rodando dentro de sua própria homepage. A chave para a tarefa é o HTML "