For my students on the Diploma of Website Development (ICA50611) course, the slides below show a very simplistic example of how a Webhost makes your Website available on the Internet.
In the slides I’ve illustrated cPanel as the Website management software/hosting control panel as this is most commonly offered by Webhosts. The next most popular Webhost/Website control panel software is Parallels Plesk. Both provide MySQL, PHP, Apache HTTP server and other software necessary for service WordPress, Joomla, Dreamweaver and other Websites.
The Operating System used by the Webhost is a very important consideration. I’m in favour of Linux Webhosting of which the CentOS and Ubuntu Server Linux distributions are commonly used by Webhosts.
Here is a great video demonstrating cPanel for Website owners:
P.S. For ICAWEB509A (Use site server tools for transaction management), it’s good to know a bit about Google Analytics which is a free tool that provides data about your Website visitors.