OpenSocial é um conjunto de APIs abertas do Google que permite que programadores criem aplicações compatíveis com 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. Exemplos populares de aplicações OpenSocial incluem jogos no Orkut como Buddypoke e MiniFazenda.