Ventures Scholar?

I just got a letter from Northwestern offering to waive my application fee if I choose to apply as a Ventures Scholar. I’ve never heard of Ventures Scholars before, but I am one, apparently. Is this something you apply for, or are chosen for? Can anyone shed some light on this?