Computer-mediated communications have made social interactions more interactive than ever before by enabling the growing transmission of information between various groups like businesses, politicians, the media, and the public. This process allows information to flow both from governing institutions down to citizens, as well as enabling direct links between different populations, with the key impact being the ability for public opinion to also flow upwards and reach authorities.