Rancher operates at a higher level and can leverage other orchestration tools like Kubernetes and Mesos. Basically, in simple words, Rancher can manage Kubernetes and provide more functions increasing the value of tools provided by Kubernetes itself.