Where is my Pro Free Plugin

Yeah, so I'm looking to try the Pro free plugin for WP site and it's not on my Dashboard. I downloaded the file and I can't find install anywhere within the file. If I knew it would be this hard to use Pro I would NOT have given my credit card info. I