In this paper we study various simplicial complexes associated to the commutative structure of a finite group G. We define NC(G) (resp. C(G)) as the complex associated to the poset of pairwise noncommuting (resp. commuting) sets of nontrivial elements in G. We observe that NC(G) has only one positive dimensional connected component, which we call BNC(G), and we prove that BNC(G) is simply connected. Our main result is a simplicial decomposition formula for BNC(G) which follows from a result of A. Bjorner, M. Wachs and V. Welker, on inflated simplicial complexes (2000, A poset fiber theorem, preprint). As a corollary we obtain that if G has a nontrivial center or if G has odd order, then the homology group Hn-1(BNC(G)) is nontrivial for every n such that G has a maximal noncommuting set of order n. We discuss the duality between NC(G) and C(G) and between their p-local versions NCp(G) and C-p(G). We observe that C-p(G) is homotopy equivalent to the Quillen complexes A(p)(G) and obtain some interesting results for NCp(G) using this duality. Finally, we study the family of groups where the commutative relation is transitive, and show that in this case BNC(G) is shellable. As a consequence we derive some,group theoretical formulas for the orders of maximal noncommuting sets. (C) 2001 Academic Press.