How to install a WordPress Theme

Unsure how to install a Wordpress theme? This guide will explain how you can use your own free or premium Wordpress theme on your blog or website.