There are two phases for entering information about ecology into an EFMSim application (see Software Overview section). The first involves creating and characterizing the Communities that will be available for inclusion when defining Alternatives. There are four interfaces associated with communities, Communities, Units Manager, Define Size Class, and Movement.