@bshih
You could think of it as a federated network of social networks (like anyone could spin up their own version of Facebook for their community), and the apps that ran on them (like Facebook apps) could be reused. You could write an app once (e.g., a poll app) and run it on any Ning network.