Custom blocks in WordPress themes are additional features that can be added to the backend of your website, such as custom content types and blocks. These can enhance the functionality of your website and make it easier for you to build and manage your site.