Ten10 Interview Question

Explain how docker works? What does it do and how does it do it?