Web hosting describes the tasks of designing HTML driven web pages to be displayed over the World Wide Web. Web design encompasses a number of important elements including color, layout, and overall graphical appearance. Web designers consider the site's audience, function, and traffic to specific sections when deciding designs. Web design has become a very lucrative business as more and more companies create websites.