Node pool snapshots allow you to take a configuration snapshot of your node pool and then create new node pools or new clusters based off that snapshot, as long as that configuration and Kubernetes version is supported.
For more information: https://docs.microsoft.com/en-us/azure/aks/node-pool-snapshot