Introduction to Agent-Based Modelling. The overarching aim of this chapter is to give the reader an understanding of what an agent-based model is.