The Hypertext Markup language, which is abbreviated as HTML, is regarded by most web developers as the basic building block of the World Wide Web. It was invented by Tim Berners Lee alongside Hypertext Transfer Protocol (HTTP). The latter is a set of rules that client and server computers use to communicate while exchanging information. Typically, a client computer sends a request for information to a server which checks to see whether the information is available and afterwards, sends an appropriate response to the client’s web browser. HTML is a common language that is understood by all computers that access the World Wide Web through web browser software. It is therefore, the foundation on which all websites are built.