Magazine Pro is a child theme of the Genesis framework by StudioPress, so you need both Genesis framework and the Magazine Pro child theme installed on your site in order for it to work.
A child theme inherits all the features from its parent theme. Using a child theme on your site helps you to make tweaks on it without worrying about losing them after updating the parent theme. You can read more about why you need a child theme.
Genesis functions as the foundation of your site and powers over 500,000 WordPress sites already. It ships with WordPress SEO settings and is a lightweight WordPress theme that won’t slow down your site.