Question d’entretien chez Freddie Mac

What is Java, and when would you use it?