includes the various online technology tools that enable people to communicate easily via the internet to share information and resources
digital tools or internet applications with which users can create, share, or communicate information or ideas online.
a collection of web-based and mobile technologies that create true interactivity among users, most usually allowing users to be both creators and consumers of content