Estas aplicaciones corren sobre alguna plataforma social, pueden ser llamados de diferente forma de acuerdo a la plataforma sobre la que corren. Todas estas aplicaciones tienen un fin específico que esta directamente relacionadas al producto o campaña que se quiera promocionar.
OpenSocial, es una plataforma de desarrollo de Google, Yahoo!, MySpace entre otros, que mediante un conjunto de APIs nos permite construir aplicaciones que interactúan con las redes sociales.
Facebook Apps, aplicaciones complejas, desarrolladas específicamente para Facebook. Pueden desarrollarse utilizando los datos que guarda la plataforma social de los usuarios para explotarlos dentro de la aplicación, por ejemplo sexo, edad, amigos, fotos, etc.
Widgets, aplicaciones cerradas, aptas para correr sobre casi cualquier plataforma web. No pueden compartir datos con la plataforma que los esta ejecutando pero, pueden ser alimentadas por una fuente externa. Son ideales si se planea tener aplicaciones en varias redes sociales y disponibilidad para instalar en diferentes páginas web.