If you're seriously doing business on the WWW, you may consider to have your own DOMAIN NAME. There are many organizations which handles the registration in their own country or specific regions.
WHERE CAN I HAVE MY SITE HOSTED?
This is the difficult question. If you cannot setup your own server, you may consider having web hosting providers to host your site.
You can choose from a lot of different WEB HOSTS. It's important to compare between different providers and to make sure that you really get the features you need, you don't want to pay to much, but still you don't want to be stuck with a provider that doesn't upscale your needs. You can opt for different types of web hosting like Shared Hosting at www.incipitcreations.com
FREE WEB PAGES:
There are many limitations of having your site host with free service providers. For example, you aren't allowed to make sub directories or use your own CGI.
SPECIALIZED WORDPRESS HOSTING
If you use WordPress extensively it may be worth a few extra dollars a month for you to purchase a specialized WORDPRESS HOSTING SERVICE. Most web hosts provide very limited support to WordPress as it's considered an "application", so if your site gets hacked or you start getting PHP errors, you may be on your own.
E-COMMERCE ENABLED HOSTING
Coming up with a great business website is very simple when your hosting provider offers you with great features that may cost as expensive add-ons to your usual package. With HOSTONY, their powerful servers is capable for shared, reseller and virtual dedicated plans. All packages are equipped with the necessary web tools that you will need to secure and maintain your website in tiptop shape.