Problem Statement
In Terraform, what is a provider?
Explanation
Providers are the foundation of Terraform’s plugin architecture.
They define resources and data sources for specific cloud services or APIs such as AWS, Azure, GCP, or Kubernetes. Terraform uses providers to create, read, update, and delete infrastructure resources using the APIs of these platforms.
