When you activate the theme, you will star seeing notification in your WordPress admin area asking you to install necessary plugins. Some plugins are required and some are optional.
It is strongly recommended to install the required plugins at least. The theme will not work without the required plugins. Click on “Begin plugin installation” link. You will be taken to the next screen where you will check mark all the necessary plugins to install. WordPress will automatically install those plugins for you.