1 Download the selected theme (ZIP file).
2 Extract it to a directory of your choice.
3 Open the extracted directory and look for the folder containing the image named screenshot.png or .jpg and the file style.css.
4 After locating the installation folder, upload it via FTP to the ‘wp-content/themes/themefolder‘ directory in your WordPress installation.
5 If you prefer to install it through the WordPress dashboard, simply compress this folder as a ZIP file (it cannot be RAR) and upload it under Appearance > Themes > Add New > Upload Theme.
6 Finally, go to Appearance > Themes and activate the installed theme.
The plugin installation process is similar, but there will be no screenshot image; instead, there will be PHP files.