Information and Communication Technologies (ICTs) refers to all communication technologies (internet, wireless networks, cell phones, computers, software, middleware, video-conferencing, social networking, and other media applications and services) enabling users to access, retrieve, store, transmit, and manipulate information in a digital form.