This interactive timeline infographic illustrates the progression from the first web browser to where we are today. It also serves as an example of what is possible with HTML5. Something like this would not have been possible without a plug-in like Flash, until very recently. Probably doesn’t work in IE6!
It also demonstrates the complexity of cross browser testing and support.