Since people began creating web pages, there has been a gap between what can be done and what is done on those pages. The problem is that most people just don't possess the technical knowledge to create a web page, or at least one with any degree of complexity.
In the beginning, you had to create web pages by writing the code that was the base for those pages. If you weren't well versed in the code, you could learn it, but it took a lot of time and effort to learn it well enough to create great pages.
Later, programs such as Microsoft Publisher and FrontPage becan hitting store shelves. These programs helped you create web pages but were still not the easiest software to use.
You still have both of these methods to create web pages, but services also are available that provide a WYSIWYG (What You See Is What You Get) web page creator. They also provide space on the web to put the page, which is another element that can make web page creation daunting. These services are usually point-and-click simple, and require very little time to learn. Google Page Creator and Google Pages are just such services.