It can be confusing when you look at all of the different aspects of what’s involved in putting a website design onto the internet. So in this article, called Website Basics, I explain the basic elements involved and what they mean.

Website Frontend and Backend

The Frontend of a website design is the website that your website visitor sees.

The Backend of your website design is where you can login and edit the website (sometimes called a Content Management System or CMS for short).

(The Backend is also the name of where the files and coding associated with your website live).

Website Platform

The Website Platform is the name of the group of files the website is built on. Common Website Platforms include Squarespace and WordPress.

It is usual that these Platforms also provide website hosting, if required, which I shall talk about next.

Website Maintenance

Most Platforms and websites need to be regularly updated (once a month is a good idea).

This is because the Platform on which your website is built needs to keep up with how the internet develops over time.

Updating is usually straightforward (it normally needs no more than pressing an ‘Update’ button in the back end of the website), but sometimes it can lead to unexpected results. When it does, you may need the help of a designer to rectify the problem.

Website Hosting

This is where your website lives. The website’s files live on a computer called a Server.

The server is in a building with very high security including flood and general weather defences.

You can read a bit more detail about the different types of hosting and what hosting is here.


The website design itself is made up of lots of computer files. These computer files live on the Server, mentioned above.

Website Name (URL)

The website name is the name of the website. Something like or

By going to the website where the name has been registered, you can point the name to the hosting account (the Server) where the website lives (or is going to live, if the website hasn’t been designed yet).

Important: Keep a backup and register the name

Keep a backup copy of all of the files associated with your website. You can ask your hosting provider (the person or company you have purchased a hosting account from) to provide you with these files.

Register the name yourself so you control where the name points to.

Now if anything happens to the Server (hosting account), and/or your designer, you can easily set the website up again on another Server (hosting account), using another designer to help you if required.


I hope I’ve covered enough website basics for you for now. Don’t hesitate to leave a comment or get in touch if you have any questions. As you can see, non of it is rocket science when presented in a way that is accessible and easily understood.