The first step is to identify the main components of your program, such as the inputs, activities, outputs, outcomes, and impacts. Inputs are the resources you need to run your program, such as staff, budget, materials, and partners. Activities are the actions you take to deliver your program, such as training, workshops, counseling, or advocacy. Outputs are the direct products or services of your activities, such as the number of participants, sessions, materials, or referrals. Outcomes are the short-term and medium-term changes that result from your outputs, such as the knowledge, skills, attitudes, or behaviors of your participants or beneficiaries. Impacts are the long-term and broader changes that result from your outcomes, such as the social, economic, or environmental benefits for your target population or community.