Co-design to proces rozwoju produktu, usługi lub organizacji w którym użytkownicy docelowi biorą aktywny udział i mają wpływ na efekt końcowy. Co-design zaciera się różnice pomiędzy użytkownikiem i projektantem, dzięki czemu stworzone w ten sposób produkty, usługi lub organizacje lepiej spełniają oczekiwania prosumentów lub odbiorców końcowych.