When a visitor opens your site, the browser sends a request to the web server, which in turn executes it and supplies the necessary content as a response. A basic HTML Internet site uses minimal resources as it is static, but database-driven platforms are more requiring and use a lot more processing time. Each and every page which is served creates two sorts of load - CPU load, which depends on the length of time the hosting server spends executing a particular script; and MySQL load, that depends on the amount of database queries produced by the script while the end user browses the site. Higher load will be produced if a whole lot of people browse a certain Internet site concurrently or if numerous database calls are made at the same time. Two examples are a discussion board with a large number of users or an online store in which a customer enters a term inside a search box and a large number of items are searched. Having thorough data about the load which your website generates can help you improve the content or see if it's the perfect time to switch to a more powerful type of hosting service, if the Internet site is simply getting quite popular.