Communities represent an ideal complement to traditional corporate training tools and programmes. Through them, HR departments gain access to an agile, versatile and innovative set of tools for establishing new systems of knowledge sharing, creating communities of practice, enhancing talent identification processes and promoting the corporate culture. The challenge for organisations is to ensure that formal and informal training can co-exist in a unique environment.