How to Create Custom template in magento

Override Skin folder:
1.    Default magento will refer “default” folder from skin.
Ex: skin\frontend\default\default
2.    But this is not a good way to use “default folder” for our developing website. Try to create our custom template folder. So whatever images are related to our website better will keep inside our custom template folder.
      Ex: skin\frontend\default\Jute
Here “Jute” is my custom template folder from inside skin folder. This name will change as per you website name.
3.    Once create our custom template folder then we need to configure from admin panel, otherwise magento default look only “default” folder. We have mention to magento for refer our custom template path. How to mention? follow below step.
4.    Admin –> system –> General –> Design –> Themes –> Skin(images/Css) –> Jute –> save
5.    Refer screen shot also. Once update the path then magento start to refer this folder.

Override design template:
1.    Overriding a design template also same as how we override skin folder (above details).
2.    Magento default it looks following path “app\design\frontend\base\default
3.    But while developing a magento website, don’t work out on a core files for custom modification, try to create own template and override files from core folder. That will be a good working style. For that we need to create custom design template folder from below path “app\design\frontend\default\Jute
4.    After create a folder we have to mention our custom folder in admin panel
Admin –> system –> General –> Design –> Themes –>Template –>Jute
Admin –> system –> General –> Design –> Themes –>Layout –>Jute

Override Core folder in magento:
1.    Don’t work out in magento core files directly, need to extend core also.
2.    Default magento refer “app\code\core\Mage”, but we need to override our custom folder while writing a custom code .
3.    Follow below folder structure “app\code\local\Jute