If you’re a business owner in the 21st century, I believe you should have a website or perhaps looking to have one if you still don’t.

To launch our blog post for this year, I decided to take a moment to introduce the fundamentals of a website. Why?

It’s important that entrepreneurs and business owners understand what makes up a website. A number of times, I have seen business owners lose their websites to web design agencies or freelances.

This can be because of a number of factors, but I believe the lack of understanding in the components of a website is one of the factors.

People end up relying on their web designers for things they can easily do.

In this post, I’ll be sharing some insights into the three main components of a website.

What is a website?

A website is a series of pages published on the internet. Every good business needs a website to convey its message and promote its products and services.

In order to identify a website, there must be the following three main components:

A Domain Name

A domain name is an address on the internet that points to the content of your website i.e. www.domainame.com

You can build your website on a domain name that you own. You can’t do this on someone else’s domain name.

The domain name of your business should be closely related to improving the presence of your brand online.

According to Techopedia, the last segment of a domain name is known as the Top-Level Domain.

There are different types of domain names. TLDs are mainly classified into two categories: generic TLDs and country-specific TLDs.

Web Server

You need a webserver to actually store the content of your website. You cannot build a website without a place to store it. This is likened to land for building a house.

Unlike a domain name that can be easily purchased, some business owners find it difficult to set up a webserver to host their website.

Depending on the purpose of your website, there are various types of webservers suitable for you:

Shared-Server

This is often the option for business owners that are just getting started on the web and aren’t expecting a massive influx of traffic visitors. It’s like living in a shared house, where you share most of the communal amenities but have your own room.

Virtual Private Server

This is for people who are looking to host more people on their website and need some more space and control over the server. It’s like living in a flat inside a bigger building. You get the flat to yourself but might still share certain amenities, and won’t be allowed to make certain changes.

Dedicated Server

This is for businesses that have a high level of traffic and often have teams looking after their websites. I liken this to having your own building as opposed to living in a flat. You can make changes to the structure of the building etc.

Cloud Server

This is a fairly new type of webserver, which I currently use. It gives you the right amount of features as you scale your business.

You don’t have to switch packages because you have more visitors, you can easily increase the quality of your server to cater for the growing demand.

Website Content

The last but not the least component is the content of your website. This is the actual pages that people will see when they click on your domain.

Thanks to the development of web technology, designers can now use Content Management Systems (CMS) to build websites without having to write codes.

There are two main types of CMS:

Self-Hosted CMS:

These are CMS that need to be uploaded onto a web server in order to display it on the internet.

You’d have better control of the website if you choose to build it on your own server.

Some examples include WordPress.org, Joomla, Magento etc

Cloud CMS

These are systems that don’t require any upload to an external webserver. The server is hosted and managed by the company that runs the systems.

This is a great option for business owners looking to set up a website without having to learn how to code or even manage a web server.

Some examples include WordPress.com, Wix, Squarespace, Shopify etc.


In order to have a functional website, you need each of these three components.

As a business owner, it’s best that you take some time to research into these various three components. I believe most business owners should own all three components of their websites, rather than having freelancers or web design agencies own any or all of the three.

Pin It on Pinterest