A Kubernetes pod is the smallest deployable unit in Kubernetes, representing one or more tightly coupled containers that share networking, storage, and lifecycle. Also known as a K8s pod, it is the basic building block for running applications in a Kubernetes cluster.