<human>:  Why do we need containers?
<bot>: Containers are a way to package up a bunch of software and run it all at once. They are a way to run multiple processes on a single machine. They are a way to isolate processes from each other. They are a way to run multiple versions of the same software at the same time.