Demystifying Java for Intranets: slide 8
Java: history and background
or 'none of this is new' part two