This document provides information about tools and approaches for developing and supporting social innovation. It discusses various methods for framing problems, diagnosing underlying issues, and generating solutions, including systems thinking models, participatory design, open innovation, and crowdsourcing ideas. Specific techniques are described, such as quality circles, ethnographic research, and challenges/competitions. Co-design is highlighted as an approach that engages stakeholders in all phases of the design process to develop solutions that meet user needs.