With Wordpress installed, look into your directory, and you'll find a folder called wp-content. In there, is one called themes'. That's where the template needs to go into. Once that is done, log into your Wordpress panel, go to Appearance - Themes - and there you should see the default theme and your template. Then just activate it.
Hope this helps.