To illustrate how program design frameworks can be used for sustainability, let's look at some examples from different non-profit sectors. In the health sector, a program that aims to improve maternal and child health in rural areas might use a logic model to show how its activities, such as training community health workers, providing mobile clinics, and distributing health kits, lead to outputs, such as increased access and utilization of health services, and outcomes, such as reduced maternal and child mortality. The program might also include indicators and data sources that measure the environmental impact of its activities, such as the carbon footprint of its vehicles, the waste management of its clinics, and the ecological footprint of its health kits. In the education sector, a program that aims to enhance the quality and relevance of education in urban areas might use a theory of change to show how its activities, such as developing curriculum, training teachers, and providing scholarships, lead to outcomes, such as improved learning outcomes, increased enrollment and retention, and enhanced employability. The program might also include indicators and data sources that measure the environmental benefits of its activities, such as the energy efficiency of its schools, the green skills of its graduates, and the social and environmental entrepreneurship of its alumni.