Technology has changed our life enormously. We deal with electronic devices, multimedia and computers on an everyday basis. The Internet has become increasingly important for nearly everyone as it is surely the medium of the future. We use the Internet at home for personal or professional work. The Internet is used to carry messages using different protocols. There is a protocol for chatting, a protocol for file sharing, a protocol for bringing data from a web-server to a web-browser and others. The protocol that is most important to us is the one used by the World Wide Web. It is called HTTP, which stands for HyperText Transfer Protocol. A web-browser uses the HTTP protocol to retrieve web pages from a web server. Web pages typically contain data in a verity of forms.