ormation in organizations, on its usage and the interaction between people, organizations, and information systems. Computer science encompasses a variety of topics that relate to computation, such abstract analysis of algorithms, ) programming languages, program design, software and computer hardware. It is knowledge accumulated through scientific methodology by computation or by the use of a computer. 2 The word compute comes from the Latin com (together) and putare (to root, reckon, number, appraise, estimate). The name HAL stems from a one-letter shift of the IBM (Information Business Machines) company acronym. 4 http://en.wikipedia.org/wiki/information_science http://en.wikipedia.org/wiki/Computer_science. Measuring information We observe from the above definitions that information science, a branch of computer science, is not concerned in assessing the value within information, other than taking care of it for some user benefit (acquiring, storing, transferring, retrieving, sharing In this view, the Internet is a perfect application of information science. It is left to the user to find the value and derive the benefits of information through intelligent use. In contrast with the above, information theory is a branch of applied mathematics. It is concerned with the issues of coding, transmitting, and retrieving information. The three key applications of information theory are the transmission of data through special codes that enable error correction (transmission accuracy), compression (transmission and storage conciseness), and encryption (secrecy and security of transmission). Again, we observe that information theory is not meant to assess the value of information, or its relevance in terms of intelligent use. Internet communications depend heavily on these three applications: error correction, to preserve data integrity after multiple switching or routing and global transport; data compression, to accelerate uploading and downloading of web pages, text, and image files; and cryptography, to secure tran