A methodology where the behavior of individual agents is studied to understand the behavior of the system as a whole.