This document provides an overview of theming in Magento. It discusses Magento's design concepts and terminology like websites, stores, design packages, themes, blocks, layouts and widgets. It describes Magento's directory structure for packages and themes. It provides walkthroughs for creating and applying themes and explains the theme hierarchy and precedence rules. It also offers guidance on customizing themes using skin, layout and template files with exercises for getting started.