Every time a visitor opens your website, the web browser sends a request to the hosting server, which in turn executes it and supplies the desired information as a response. A simple HTML website uses minimum resources as it's static, but database-driven platforms are more demanding and use far more processing time. Each page that is served creates 2 sorts of load - CPU load, which depends on the time period the server spends executing a particular script; and MySQL load, which depends on the total number of database queries generated by the script while the end user browses the Internet site. Higher load will be created if a considerable amount of people surf a particular Internet site simultaneously or if numerous database calls are made concurrently. Two good examples are a discussion board with many users or an online store where a visitor enters a term in a search box and tens of thousands of items are searched. Having detailed stats about the load which your website generates will enable you to optimize the content or see if it is the perfect time to switch to a more powerful kind of web hosting service, if the site is simply getting extremely popular.