What is the difference between single-agent and multi-agent systems?

Technical