Generally speaking, you need to spend a lot of money to set up an online business, you need to buy domain, hosting, ecommerce content management system, money for products, and also spend big amount in marketing. But interestingly, there is also a way to start an online business with low investment. You do not have to use expensive ecommerce systems? You can use free platforms like WooCommerce with WordPress, or Magento, Drupal Commerce, etc. You do not even have to spend money on products, you can can integrate Printify or Printful with your site and sell household products or clothing items without having to spend money on products.