If you have ever made the fatal mistake of not using a child theme with your WordPress website like I have, it can be a very expensive mistake to make and one to avoid at all costs.
Some Theme frameworks or premium themes like iThemes Builder automatically create a child theme for you when activated, but others will need to be manually created, thankfully a few minutes creating one will save you a lot of time down the road.