Este documento introduce Java y sus características principales. Explica que Java es un lenguaje orientado a objetos, independiente de la plataforma y pequeño que puede correr en navegadores y dispositivos portátiles. También describe los tipos de datos básicos como números, caracteres, cadenas y arreglos, y conceptos de programación orientada a objetos como clases, herencia, constructores y métodos.