As computer networks have evolved into viable instruments for communicating, structuring and sharing information, various disparate information systems, such as electronic mail (email), usenet newsgroups, mailing lists, and web pages, were developed to facilitate communication and information management.