Whenever a visitor opens your website, the Internet browser sends a request to the server, which executes it and supplies the necessary data as a response. A basic HTML site uses minimal resources due to the fact that it is static, but database-driven platforms are more demanding and use a lot more processing time. Each page that's served creates 2 kinds of load - CPU load, that depends on the time the web server spends executing a particular script; and MySQL load, which depends on the amount of database queries generated by the script while the user browses the Internet site. Higher load shall be produced if many people surf a given Internet site at the same time or if a lot of database calls are made concurrently. 2 illustrations are a discussion board with many users or an online store in which a customer enters a term inside a search box and tens of thousands of items are searched. Having thorough data about the load that your Internet site generates will allow you to optimize the content or see if it is time to switch to a more powerful kind of website hosting service, if the site is simply getting very popular.