The ai of this paper is to develop a systematic theory of non-abelian Seiberg-Witten equations. The equations we introduce and study are associated with a Spin^G(4)-structure, where G is a closed subgroup of the unitary group U(V) containing the involution -id_V