Community centric platform enabling globally distributed users to collaborate on learning, training and knowledge sharing. Platform enables content providers and trainers to reach out to global audience and monetize their skills and IP.