Sharepoint Site Templates

When you use the site template in a different site collection those features must be available and activated for the site template to work.
Sharepoint site templates. When you create a site template information about site features and content types is also saved. The functionality of saving a site as a template described in this article is only supported in sharepoint server 2013 sharepoint server 2016 sharepoint server 2019 classic sites only and sharepoint online classic sites onlyit is not supported in sharepoint online modern sites or sharepoint server 2019 modern sites. The selection of site templates that are available to you by default depends on the features set up by your administrator and the office 365 or sharepoint server plan you have. The version of sharepoint youre using dictates the type of top level site or subsite you can create.
When you need to develop a sharepoint online site to solve a problem be sure that you start with a solid understanding of the available site templates. You will still be able to create new sites based on the template assuming that template was created before. Problems can arise when moving between site templates from different sharepoint versions. As described in this post once you enable publishing features on a site collection it will disable the ability to create site templates.
You can use these templates as they are to create your own sharepoint site and then customize the site as much as you like. Save a sharepoint site as a template. Best practices on sharepoint site templates do not enable publishing features on a site collection.