Codesign, também conhecido como design colaborativo, é uma abordagem que envolve a participação ativa de diversos parceiros, incluindo usuários, ao longo de todo o processo de design. Ele se baseia em tradições como design centrado no usuário, design participativo, design crítico e etnografia. Codesign é uma forma de cocriação, que busca criar experiências de valor para todos os envolvidos.
Hoje, o design colaborativo vai além do ambiente de trabalho e das relações laborais, buscando envolver o público e promover o engajamento cívico. Essa abordagem é essencialmente sociocultural, exigindo negociação contínua de objetivos entre os diferentes participantes e a construção de relações de confiança ao longo do tempo. Não oferece garantias quanto ao resultado final do projeto.