??? New practices of sharing (such as the use of Flickr for images,[17] YouTube for videos,[18] and SlideShare for presentations)[19] and mechanisms for content production, communication and collaboration (through blogs, wikis and micro-blogging services such as Twitter).