ajax: a new approach to web applications
This essay by Jesse James Garrett attempts to crystallize the client-centered architecture for Web application exemplified by Google maps, etc: a Javascript client core application + asynchronous messages to a server. I've seen this essay cited a couple of times already. It's close to the top of my Furl recommendations, fwiw.