Odo is an open-source project. Odo Client as the name signifies, it is completely client-based. It helps developers to write, build, and deploy applications on OpenShift and Kubernetes.
Hers is Interactive learning if new to OpenShift. Using the Odo command-line tool you can build and deploy applications on OpenShift and Kubernetes. Odo reduces the cognitive load as compared to oc client which is more operations-focused and requires a deep-understanding of Kubernetes and OpenShift concepts.