Agent-based modeling is generally interested in the dynamics of collections of agents
Especially different kinds of global dynamics that can result from these collections in different environments.
Agent-based models usually involve taking a one or more agent types and making many copies (or slight variants), enabling the study of heterogenous populations.