media management, digital publishing, online business models, business developement, community building, social media, facebook applications, online marketing, seo, sem, recommender systems.