Simulating the behavior of individual agents (people, animals, vehicles) and the resulting spatial patterns that emerge.