El teatro para el desarrollo puede ser un tipo de teatro participativo que fomenta la improvisación y permite a los miembros del público asumir papeles en la representación, o puede estar totalmente guionizado y escenificado, con el público simplemente observando. Muchas producciones son una mezcla de ambas.