Recently there was a thread on Twitter which established that a lot of IT people didn't know the difference between virtual machines and containers. At the heart of every modern computer is a central processing unit, memory, storage, and a network interface. An operating system (e.g.