In a Swarm model, there can be many types of agents (see Figure 2-1) Obviously, if a model is going to describe honey bees, it has to have honey bee agents. It will also have objects that represent other actors in the model, and not all other actors are animate. There might be other insects and bears, but there will also be objects that represent the environment (trees, rainstorms, etc). The model will typically also have objects that facilitate the modeling process and collect information about the simulation and relay it to the researcher.