That ll depend in some factors, like business needs and personal preferences.Is your business needs a simple, but presentable website to start with? Do you think you are going to need some programming involved?Such as an email form, quizzes, polls, documentation search, surveys, etc.You can try to start buying some software/templates, but you ll still need the hosting server, the web address, and how to set it all up.If you never used a program to do anything in the subject, I would advice you to make a list of what you want in your website, and prioritize them. Also google free hosting server , open an account and try to mess around with it. At the least you ll have a better understand of your needs.Good luck!
You can start out with Free websites.YolaWeeblycheck net for others.These are easy to create websites if you are IT Literate. They are free and you can publish them within hours. Check out mine below, so you have an idea or go to Yola and weebly and check out others.They can also be set up to accept payment on line - which I have also done. If you are happy with it, may be later you could upgrade to a domain.Best Wishes
Free website or e commerce available at http://WebFolder.US