"Venture Scholars" application fee waiver??

I just got a letter from my top choice (!!) saying that I’ve been identified as a Venture Scholar, so my application fee has been waived.

I’m overjoyed, but I don’t even know what a Venture Scholar is. I looked it up and am fairly sure that I don’t fit the criteria for it. I was wondering if anyone else has received a similar waiver or just has more information on what a Venture Scholar is. Thanks!