WordPress website regularly checks for updates and display them under
Dashboard > Updates.
You can simply click on the update button to install the new version.
This will overwrite all theme files. If you manually add custom code to your WordPress theme files, then you’ll lose those changes. For this reason it is always recommended to use child themes.
Updates are really important for the security and performance of your WordPress website. An update may include new features but also security and bug fixes.