Java es un lenguaje de programación orientado a objetos que permite crear aplicaciones que funcionan en múltiples plataformas. Los programas Java se ejecutan dentro de un navegador a través de applets pequeñas aplicaciones que son descargadas de un servidor web al ordenador cliente, donde son verificadas por seguridad antes de ejecutarse.