Every another week, new social network is launched by innovative entrepreneurs. This makes really challenging for social application entrepreneurs & companies who wish to develop & implement their social applications across the all popular social networks. Previously there was no choice of generic social application development platform. You need to almost re-engineer social application to make it work on another social platform eg. MySpace/Bebo if its originally developed to work on Facebook. Almost all top social networking sites/plaform have their own proprietary API platform to support social application development & integration.