Agent-based models (ABMs) are computational models that simulate Complex Systems by defining individual, autonomous "agents" and their simple rules of interaction. From these localized interactions, complex global patterns and Emergence can be observed, offering insights into diverse phenomena without needing global-level equations.