Niet alle multi-agent systemen zijn zelf agenten, bijvoorbeeld een ecologie is niet erg agent-achtig. Niet alle agenten zijn gemaakt van agenten, een eenvoudig Python-programma kan een agent zijn gemaakt van niet-agentische onderdelen. Maar het is mogelijk om een agent te bouwen uit andere agenten, bijvoorbeeld meercellig leven.