Given a locally compact second countable group G, the group von Neumann algebra L(G) is the algebra associated to the invariant subspace decomposition of the left regular representation. It is a natural, and quite difficult, question to address how much of the group structure is recoverable from L(G). That is if two groups have isomorphic group von Neumann algebras what algebraic structure do the groups have in common? In the case of infinite discrete groups, we will explain how if G is a direct product of "indecomposable" groups, such as nonabelian free groups or nonelementary hyperbolic groups, then the product structure can be fully recovered from L(G). This is joint work with Ionut Chifan and Rolando de Santiago.