Welcome to Web2PC

We would love to brand your business.



Get more clients...

Web2PC specialises in all marketing aspects. Your business is moving into the virtual world. We assist in broadcasting your online portfolio to the cyber clients using social media platforms to inform clients of your services and products.


Get your brand out there

We understand that first impressions count, that's why we design products that are of the highest quality. So let us help your business portray a professional image for your current and future clients and start standing out from the crowd.
Web Development

Web Development

Get reachable.

With over 17 years Web2PC has been developing websites and updated our skills to bring you the latest in innovative technology. Your website is the window to all the potential clientele who search you online. Let us make you stand out.
Contact  Us

Contact Us

Get in touch.

We would love to assist you with all your graphic, branding, marketing, website, emails, attire and more. Our team of developers are all qualified to assist you. Don't let your business routines stop due to company down times. Let's get started.

Let’s start with Domain Names, a domain name is simply the address (URL) to the website, for example the Domain Name for my Site (this website) is www.123.co.za You should be able to see this from the top of your browser. Another example would be www.Google.com, I’m guessing that most of you know what Google is. Simply put a Domain Name is the Link to a website, you could think of a Domain Name as a Street Address. Without trying to confuse you I just want to mention why Domain Names are actually used. When you are connected to the internet your computer is identified using an IP Address (computers basically do everything using numbers), an IP address generally looks something like 324.186.246.125, four sets of 3 numbers. An IP Address of is actually used as, you remove the 0’s before any of the set of numbers. I hope I haven’t confused you yet. Continuing on, every website is also identified using an IP Address, for instance Google (ww.google.com) is actually identified using You can give this a try type into your address bar for your browser (where the www.website.com goes). So why do we use www.google.com instead of the actual IP Address, simple, because our brains don’t like numbers that much. How easy is it to remember a website when someone says go to google.com, it is actually really easy to remember and it sounds good. Now what if I told you “Hey check out”, you would likely forget it before I even finished telling you the address, there are also many other reasons why we don’t use the exact IP address of websites but you can see why Domain Names are used instead. To find out how Domain Names are used instead of the IP address of websites read on.
Now that you know what a Domain Name is let’s take a look at the role of a Domain Name Server. Domain Name Server is usually shortened to DNS so from now on when you see DNS I am referring to a Domain Name Server. The operation of a DNS is never really seen or known of, since they work in the background. When you enter a domain name like www.google.com into your browser (Internet Explorer, Firefox, Google Chrome, Etc) that Domain Name is first sent to a DNS, the DNS will then tell your Browser the actually IP address for that Domain Name. So for an example say you type www.YouTube.com into your address bar (in your browser), your browser will then contact a DNS and ask for the IP Address for www.YouTube.com. The DNS will then reply with the exact IP Address like 123.456.789.123, your browser can then directly connect to YouTube. So basically Domain Name Servers are used to make a set of numbers which are hard to remember and very boring identified using words instead. This allows us to make Domain Names much more human friendly.
Now let’s look at how the website is actually displayed on the monitor in front of you. As you may know every website is made up of multiple files, these files need to be stored somewhere so that anyone on the internet can access them. This is where Website Hosting comes in, Website Hosting is basically a computer that is always on that holds all the files for a website and is connected to the Internet. Using the IP Address from the DNS your browser can then locate the computer which has all the files for the Domain Name (Website) you are trying to view. I’ll try and give an example to help make sense; Say you enter www.google.com into your browser address bar, your browser will then ask a Domain Name Server what the IP Address for www.google.com is. The DNS will then replay saying the IP Address for www.google.com is Your browser will now use this IP Address to locate the computer that contains all the files for www.google.com. Now www.google.com ( will send your browser the appropriate files needed to display Google on your computer. So what happens when you have a link like wikipedia.org/wiki/Website? Looking at this link we can see that the Domain Name is “Wikipedia.org”, this Domain Name is then used to find the computer that contains all the files for Wikipedia. The rest of the link “/wiki/Website” is used to tell the browser which folder the page you are trying to view is located in.

To have your own website you need a Domain name and then a place to store all your files that make up your website, Website Hosting is just that. A Website is made up of many different files and these files need to be stored in a safe/secure place that is always online and available for anyone to access them 24/7. This is where you need to purchase a Website Hosting Account, this gives you a place to store all the files that make up your website. Your Domain name will link to your Hosting account and display the website stored on your hosting account.

Disk Space – Disk Space is used to store all your website files, emails, databases, etc. So the more you have the better.

Bandwidth – This is the amount of data allowed to travel to and from your Hosting account. Every time you upload a file, check your email, someone visits a page of your website, etc this all uses your Bandwidth, so again the bigger the better. MySQL

Database – These are databases used by web applications like Joomla, WordPress, Forums, etc to store database information. So you do need these but it isn’t as important that they be unlimited just that you are allowed enough to cover all the applications you use to have their own MySQL database.

Domains Allowed – This one’s pretty simply to understand, it’s the amount of different Domain names you have linked to your hosting account. Depending on your Hosting account you can host multiple sites off the one account, however this would require a large allowance of Disk Space, Bandwidth, etc.

Uptime – Basically just the amount of time your website is guaranteed to be online. Again the higher the better, however no one can guarantee 100% uptime so don’t believe that, you will however see a lot of 99.9% Uptime guarantees.

Sub Domains – Is basically a “Sub” Domain to your larger Domain, for example say you have a website www.mysite.com, a sub domain to that would be something like sub.mysite.com or blog.mysite.com.

FTP Accounts – These are accounts used to grant access for uploading or downloading files to and from your website. Each FTP account can be given different permissions and folder restrictions to which it can access off your website.

Addon Domain – This is linked to Domains Allowed as an Addon Domain is where you add an additional Domain to your Hosting account. For example you may have a website www.yoursite1.com hosting on your account then “Addon” a domain www.yousite2.com to the same hosting account. – With each different hosting account you are usually only allowed so many POP3 Accounts which are used to make different email accounts for the website you own. So if you are limited to say 5 POP3 Accounts you could only make 5 different ***@ yoursite .com emails.


Registered & Verified

TC Badge

Proud South African Web Design Companies member

Listed in the South African Web Hosting company directory

Listed in the South African web design company directory

We are BEE Compliant


Services we offer


Need to get hold of us?

081 414 8982

Joomla Social Extensions