OpenSocial defines a common API for social applications across multiple websites. Built from standard JavaScript and HTML, developers can create apps with OpenSocial that access a social network’s friends and update feeds. By using a common API, developers can extend the reach of their applications more quickly, yielding more functionality for users. For more details about the API, review the Technical Resources.
http://opensocial.org/