This document introduces Kubernetes and its key concepts. Kubernetes is an open-source container orchestration system that automates deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units called pods and manages the pods' distribution across a cluster of nodes, health checking and restarting the pods as needed. The document also provides an overview of some Docker commands and demonstrates Kubernetes using Minikube.