These Forum websites can be a great source of information and help for the small business person.
(I'm sure there is a forum dedicated to your type of business.
Numbers three, four, and five can be very helpful to small businesses. Your Internet Service Provider or Domain Registrar may offer you free server space for you to create your own website that might include some family photos and an online diary.
Usually these will have a web address (URL) looking something like this:
This type of site is useful for a family, teenagers, grandparents, etc. This type is not advisable for a small business because the URL is not and the limited server capabilities your hosting company offer may not be sophisticated enough for a small business website.
Of course you could "hybrid" this site by adding an e-commerce feature, a forum, or even photo sharing.
Also, many digital cameras and photo printers now come with software enabling mere mortals to create digital photo slide shows and upload them to the web.
Most smart phones have apps to accomplish the same ends.
But you don't have to be an Amazon to sell your products online.
There are millions of small businesses who use their e-commerce websites to sell their products over the Internet. For the search term, "Online Day Trading", I never ranked.
Just as we used to use the printed Yellow Pages in phone books to find services and businesses, today we have website directories.