"What is Indie Fund?
Indie Fund is a funding source for independent developers, created by a group of successful indies looking to encourage the next wave of game developers. It was established as a serious alternative to the traditional publisher funding model. Our aim is to support the growth of games as a medium by helping indie developers get (and stay) financially independent.
Additional details about the need for Indie Fund and the rationale behind it were shared at the Game Developers Conference in the talk titled Indies and Publishers: Fixing a System that Never Worked."
Basically, the give you money for your project. You will have to pay the money back at some point in time.
Edit: I honestly have no idea where this belongs. I figured the game dev section.