Openshift is a container platform built on the top of Kubernetes* that offers PaaS platform in the public cloud or on-prem. It provides tools for orchestrating and monitoring workloads, execute CI/CD pipelines, build container images from source code, billing, etc. It’s like building your own cloud provider!

*Kubernetes is an open-source platform for manage workloads based on containers. It works with declarative YAML templates that describe the dependencies of the workloads. Kubernetes is responsible of achieving a state that satisfies the dependencies and executes the workloads.