Home » ARTICLES » Community of Practice – Definition, History and Types