Pregunta de entrevista de Accenture

Why is Java called platform independent?