Main types of themes

As we mentioned before, there are two main types of themes—free themes and premium (paid) themes. Also, if you don't consider price being a factor here, we can also divide themes into four other groupsstandard themeschild themesstarter themes, and theme frameworks:

In some way, the main difference between starter themes and theme frameworks is that when you get a starter theme, you must put work into it beforehand to make the theme functional. With frameworks, you get a functional theme right away, but then you are expected to spend time tweaking its various elements to make it fit your site hand-in-glove. The thing with both theme frameworks and starter themes is that they are usually highly code-heavy products, which means that you can't really take full advantage of them if you don't possess any programming skills or don't have anyone on your payroll who does. This may not sound that clear right now, and that's okay. We will explain this concept some more in the following chapters.

In the end, standard themes are what most bloggers and site owners work with during their WordPress journeys, especially if they don't need any advanced customizations or don't run purpose-specific websites (such as animated sites and interactive sites).