Terraform & Kubernetes & Docker

If I have Kubernetes to manage by Pods where my Docker images get deployed, what do I use Terraform form?

I am getting confused between the use of Terraform and Kubernetes. Will appreciate guidance from the experts here.

The Platform we envision will run across GCP/AWS/Azure