Creating and maintaining a website used to be a complex, expensive, and long-winded affair that involved hiring a professional web designer, as well as someone to maintain your site, and shell out on an expensive web hosting plan. 

But that has drastically changed over the past few years, and now anyone can create an affordable website. In fact, you can design, build and host your own website for the same price as a cup of coffee or a takeaway burger (and sometimes even cheaper than both) with a cheap web hosting service.