Kubernetes
Open-source container orchestration engine for automating deployment, scaling, and management of containerized applications. kubectl is a command line tool for running commands against Kubernetes clusters. kind runs Kubernetes on a local computer. minikube, similar to kind, runs Kubernetes locally for learning or daily development work. kubeadm creates and manages Kubernetes clusters.

Docker
Containerization software. Develop and deploy applications using containers for consistency, performance, and security.