The fact is that sometimes website design is just too complicated for you. If you have never tackled a project like this and are limited in time, then trying to create the professional page you want can be harder than you may have thought. This is why many people select free web hosting templates to use. When you use a template you are taking a design that someone else created and making it your own. You will not have to worry with any technical knowledge or language. All you have to do is customize what you want, add your content and publish. The key to success is knowing what to look for in a template.