There are a few ways to start a business with little to no money. The first way is to start a service-based business. This type of business requires very little upfront investment as you can typically use your own skills and resources to get started. Another option is to start a home-based business, which can also be done with limited startup funds. You may need to invest in some basic office equipment and supplies, but you can typically run this type of business out of your home with minimal overhead costs. Finally, you could also consider starting an online business, which has become increasingly popular in recent years. With an online business, you can reach a global market with very little investment required for things like website development and hosting fees.