The internet provides a constant stream of information from an endless variety of sources and viewpoints, to its users.