Workshop, katılımcıların belirli bir konu üzerinde etkileşimli ve uygulamalı şekilde çalıştığı kısa süreli eğitim veya çalışma etkinliğidir. Genellikle küçük gruplar hâlinde düzenlenir ve teorik bilgilerin pratiğe dönüştürülmesine odaklanır.
Workshop’lar; yazılım geliştirme, kişisel gelişim, ekip çalışması, yaratıcı düşünme gibi birçok alanda düzenlenebilir. Katılımcılar eğitmen eşliğinde uygulama yapar, sorun çözer ve deneyim paylaşımında bulunur. Bu yönüyle seminer ya da derslerden farklı olarak daha aktif katılım ve öğrenme sağlar.