This document provides an introduction to agent-based modeling (ABM) and discusses its significance in understanding complex societal interactions and outcomes. It highlights the advantages and disadvantages of ABM, along with various examples and applications, particularly in water demand and social influence contexts. The presentation emphasizes the need for detailed simulations to explore social processes and policy implications, while acknowledging that ABM is still an emerging field requiring extensive data for validation.