Kubectl delete is an imperative command used to remove Kubernetes resources.
It marks the resource for deletion, triggers any pre-deletion hooks or finalizers, begins terminating the resource, and removes the resource's metadata.
Common use cases for kubectl delete include cleanup, troubleshooting, updates, and environment teardown.
Important flags to know for the CKA exam include -f, -l, --all, --force, --grace-period, --now, and --cascade.