OpenSocial é um conjunto de APIs abertas do Google que permite que programadores criem aplicações para rodar em qualquer rede social participante, utilizando dados armazenados nessas redes. Diferentemente do Facebook, o OpenSocial não é proprietário e permite que aplicações rodem em diversas plataformas com base em padrões abertos como HTML e JavaScript.