Equifax interview question

What is Java and why is it good?