What is a Child Theme and Why Do You Need One?
Child Themes allow you to make changes to a template theme and keep those changes even when the theme gets updated. For example, if you decide to change some PHP or CSS in your template theme's "header.php" file, you'll lose all your data with the next update. Unless you use a Child Theme.