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