Website creation used to be an extremely complicated task....
Nowadays, hardly.
If you have some webmaster skills - you can begin right away by building your own HTML / PhP webpages, together with the CSS (the website's spinal cord).
But - having technical knowledge is not compulsory:
These days you can find multiple online guidelines on How to build a website - or even better tools that help you build a website almost automatically.
2. Online SEO optimized website construction tools
(sitesell.com, xsitepro.com. homestead.com)
3. Website creators supplied by various hosting companies
If you're planning your online business - most of these tools are not likely to suffice-
you'll have to asseble a team that will include the followinng positions:
1. A website designer (usually a photo shop professional who will supply you with psd files)
2. An HTML/PhP coder who will build the pages themselves and optimize the code (it's important to use CSS and not tables - making the page load faster and Search Engine friendly)
3. A webmaster that will be in charge of the web site maintenance and updates
4. A copywriter who will be in charge of the website contents and customer facing messages.
These days, a quick website is easy to create - but online business myst have some
extra features and SEO considerations.For more advice regarding website creation, development and optimization - you are more than welcome to read some of my other articles, some featured right here in Article Base.