Sustainable livelihoods framework (SLF) is a framework that helps you understand and analyze the complex and dynamic factors that affect the livelihoods of the community members, and how your non-profit program can support them. SLF defines livelihoods as the capabilities, assets, and activities that people use to make a living, and sustainable as the ability to cope with and recover from shocks and stresses, and to maintain or enhance their livelihoods without compromising the future generations. SLF consists of five components: the vulnerability context, which describes the external shocks and trends that affect the livelihoods; the livelihood assets, which include the human, social, natural, physical, and financial resources that people have or can access; the transforming structures and processes, which include the policies, institutions, and power relations that shape the livelihood opportunities and constraints; the livelihood strategies, which include the choices and actions that people take to achieve their livelihood outcomes; and the livelihood outcomes, which include the income, well-being, security, and sustainability that people achieve. To use SLF in your non-profit program, you can conduct a participatory livelihood analysis, where you use various tools and methods to collect and synthesize information from the community members and other stakeholders about the five components of SLF. Then, you can use the analysis to identify the gaps, needs, and priorities of the community members, and to design and implement your program interventions that address them. You can also use the SLF to monitor and evaluate the impacts of your program on the livelihoods of the community members, and to adjust your program accordingly.