I can't add my first website

I downloaded the zip file but how do I install it? In the WP dashboard I don't see a plugin option.