Tavant interview question

What is java? Why it's independent?