There are three components needed to get your site on the web.
Domain Name: Your domain name is your address on the web. Mine is PixeLineDesign.com. You choose a name, or simply use your business or organization name, then purchase and register it through a domain registry. There are many options available for registration, but most will cost around $15 per year. You can have a free subdomain with some website or blog builders like www.pixelinedesign/blogger.com, but I don't recommend it. It's best to own your domain for the few dollars it will cost each year.
Hosting Plan: A web host is a place to store your website on the web. Think of it as renting storage space, you can rent a 5 bay, insulated and heated unit with an alarm system, or a basic 12x12 room that will keep your belongings safe and dry. For our purposes the basic option is sufficient and will cost from $5 and up per month.
Content Management System: Known as CMS for short, this is the software, platform, program or interface used to build and maintain a website. Think of CMS to website building as Microsoft Word is to creating a resume. This is where things get interesting and potentially very complicated...
I use three different content management systems. Each is very different from the others with regard to it's purpose, ease of use and sophistication.
Weebly - If what you need is a simple, inexpensive web presence, this is the platform to use. This site was built using Weebly. I've researched a lot of website building tools and found that Weebly offers the most options (including plenty of free modules/features) within a very user friendly drag and drop interface that doesn't require technical knowledge. Customizing Weebly's templates does require a bit of know how, but adding content and maintaining the website could not be simpler.
WordPress- For the tech savvy user, WordPress is a good option. It's more complicated than Weebly, but offers endless possibilities with free and paid plug-ins for just about any module or feature you want to add to your site. If blogging is very important to your site or you need more powerful forum software, WordPress is a better solution, but it's a steep learning curve for someone who has no experience.
Site Build It - SBI is far more than a website builder. It is, in my opinion, the best option if your website is your business. I used SBI to build my AmazingOliveOil.com site. That site is a content site that generates income through affiliate marketing and advertising. Amazing Olive Oil attracts visitors from all over the world. SBI is like an online course with a business package. It's more about building an online business than just a site. If you're looking for a work at home option, look into SBI.