Programming with Google, Amazon and EBay
JSON Support in Salesforce - winter 12
Distributed Web Software Presentation-based, e.g., dynamic web pages Service-based – Web Services.