The Facebook Platform Explained
Analyzing the Facebook Platform, three weeks in by Marc Andreesen gives a very good explanation of an application versus a platform and the advantages it provides. It also gives an overview of how Facebook chose to handle its API. If you have any interest in web application and social networks, it’s a must read.