To start a business from home you don't need to rent out office space, or hire a warehouse to store stock. Nowadays most home based businesses require nothing more than a computer and an internet connection. This is attractive because there is minimal risk with starting up a home based business. Whereas, if you were to start a business with a physical store, then that means a bank loan, which eventually will need to be paid back.