This document provides an overview of Kubernetes concepts including: - Docker containers are individual processes that make up applications, not complete applications themselves. - Kubernetes manages container deployments through services that define relationships between containers and provide load balancing, discovery, scaling, updates and rollbacks. - Kubernetes was created by Google and is supported on platforms like Google Kubernetes Engine, Azure Container Service, and others. - Kubernetes manages clusters of nodes that host containers through masters nodes that control workers. - The basic building block is the Pod, which contains one or more containers that share resources and networking.