How do small business create a website online?

A small business can create a website online the same way anyone else can. First one must obtain a domain. There are free and purchasable ones. Then, one must design his or her website. One can code or use a template to make his or her website.