How does OpenSocial help?
The existence of this single programming model helps both developers and websites. First, developers only have to learn the APIs once in order to build applications that work with any OpenSocial-enabled website. Second, because any website can implement OpenSocial, developers have a broad distribution network to reach users. Websites also benefit by engaging a much larger pool of third party developers than they could without a standard set of APIs.