Funding your business can be a constant challenge. The most basic option is to self-fund, using your savings to get started and the money your business makes as it grows to pay for expansion. If you need more money upfront, however, you may need to approach a lender or an investor. A lender such as a bank will loan you the money in return for repayments plus interest. An investor or venture capital company will ask for shares or part-ownership in return for a cash boost. Another tactic is to crowdsource, which can be effective if you have an exciting product. You could also partner with another business and tap into their resources.