You may have confused with a wide selection of website templates for your site. There are various template sites that have enough inventory. This is a convenience to you to sort out the various templates that were in line with the theme of your site.
Themes or categories are not the only reason to decide the use of templates, but it was a major consideration for the selection of templates. If you require certain effects to your logo, you may need After Effects Intros and After Effects Logo Reveals that maybe useful for you. Once you find a suitable template for your website, then you need to specify the type of customization is required. If the template you choose a template that user friendly, then you will be able to change things like colors, fonts and logos easily. But if you want to manipulate the template, you may need certain software or have to pay additional fees for example.
In choosing your template you must make sure what features are provided to you. PHP is a good example. Many free hosting companies or hosting companies that provide discounts, do not provide scripting to their clients. Make sure you check the availability of the scripting for your template, before choosing your template.