An M&E framework is a model that visually maps out the factors that influence a program and the relationships between inputs, activities, outputs, outcomes and impact. M&E frameworks are used as communication and planning tools to illustrate how a program's goals and objectives are expected to be achieved through the logical links between resources, activities and results. Developing an M&E framework involves identifying the appropriate indicators to monitor each component of the program.