Kubernetes is a container orchestration system. Core concepts include a cluster (control plane + worker nodes), pods as the smallest deployable unit running containers, deployments/statefulsets for desired replica state, services/ingress for networking, and ConfigMaps/Secrets and Namespaces for configuration and isolation.