A participatory design approach that actively involves users, stakeholders, or community members in generating and evaluating solutions rather than positioning them solely as research subjects. Co-creation sessions include collaborative sketching, workshops, or iterative critique, and are particularly valuable for products serving communities with domain expertise the design team lacks.