I came across this incredible video by Michael Wesch that serves as a tutorial on internet evolution. It teaches about an hour's worth of a lecture in five minutes, outlining the step we've taken from an HTML based internet to an XML one. Even those uninterested or unfamiliar with this kind of scripting will appreciate the visuals alone. Similar to the visible ways our boxes, monitors, and keyboards evolve, so too does our interaction with the internet and the means we use to communicate with it.
Here's a longer explanation on this by Tim O'Reilly, founder of O'Reilly Media and credited with fomenting the concept of Web 2.0.