title: What is the difference between Docker Swarm and Kubernetes/Mesophere?
body: <p>From what I understand, Kubernetes/Mesosphere is  a cluster manager and Docker Swarm is an orchestration tool. I am trying to understand how they are different? Is Docker Swarm analogous to the POSIX API in the Docker world while Kubernetes/Mesosphere are different implementations? Or are they different layers?</p>