Glossary
Docker
Kubernetes
Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem.
Kubernetes services, support, and tools are widely available.
Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.

More Information: https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/
OpenShift
Red Hat OpenShift is a hybrid cloud, enterprise Kubernetes application platform, trusted by 2,000+ organizations.
It includes
- Container host and runtime
- Enterprise Kubernetes
- Validated integrations
- Integrated container registry
- Developer workflows
- Easy access to services

OKD
OKD is a distribution of Kubernetes optimized for continuous application development and multi-tenant deployment. OKD adds developer and operations-centric tools on top of Kubernetes to enable rapid application development, easy deployment and scaling, and long-term lifecycle maintenance for small and large teams. OKD is a sibling Kubernetes distribution to Red Hat OpenShift