To meet the requirements of the OpenSocial container specification, a container must
implement the specifications for a social API server as well as a social
gadget container (both of which have been described in detail in the
preceding sections).
The main capabilities of a full OpenSocial container
implementation are:
Allowing developers to build applications within the container
that can leverage its social data
Providing a means by which users can pull data (social or
otherwise) from the container and onto third-party sites or applications