You need to download Wordpress themes first, usually in a .zip or .rar format. After that, you need to upload it to where you installed Wordpress (usually WP-Content > Themes) via CPanel or FTP. Extract the file and you should see the theme available for selection on your blog site's administration panel.