Tate cohomology for arbitrary groups via satellites

We define cohomology groups Ĥn(G; M), n ϵ Z, for an arbitrary group G and G-module M, using the concept of satellites. These cohomology groups generalize the Farrell-Tate groups for groups of finite virtual cohomological dimension and form a connected sequence of functors, characterized by a natural universal property.