This practical book provides an introduction to the main aspects of human rights-based programming (What It Is), followed by practical guidelines for implementation (How to Do It). It includes a checklist intended to guide programmers in implementing a human rights-based approach. Using the checklist should provide readers useful insights into the UNFPA programme as well as national and other development assistance efforts.