The first thing you need to decide upon is the niche your business will cover. Then research the topic, find other like businesses and see if they have an affiliate programme. You could then promote their products and earn income that way. E-bay and Amazon also have affiliate programmes.
The best income can be earned from promoting your own product.
Finding a free website platform will get you started, then, as your business starts to take off, you could upgrade and add additional features such as your own domain name, a shop or other such features. You would need to read the options and features section of the platforms to determine which suits your needs.
Hope I have been of some help. Good Luck with your endevours.
Copyright © 2017 HubPages Inc. and respective owners.
Other product and company names shown may be trademarks of their respective owners.
HubPages® is a registered Service Mark of HubPages, Inc.
HubPages and Hubbers (authors) may earn revenue on this page based on affiliate relationships and advertisements with partners including Amazon, Google, and others.