We build a bridge between geometric group theory and topological dynamical systems by establishing a dictionary between coarse equivalence and continuous orbit equivalence. As an application, we give conceptual explanations for previous results of Shalom and Sauer on coarse invariance of homological and cohomological dimensions and Shalom's property H FD . As another application, we show that group homology and cohomology in a class of coefficients, including all induced and co-induced modules, are coarse invariants. We deduce that being of type FP n (over arbitrary rings) is a coarse invariant, and that being a (Poincaré) duality group over a ring is a coarse invariant among all groups which have finite cohomological dimension over that ring. Our results also imply that every self coarse embedding of a Poincaré duality group over an arbitrary ring must be a coarse equivalence. It is then evident that coarse equivalences induce isomorphisms as they are precisely those coarse maps which are invertible modulo ∼. A similar remark applies to cohomology. Thus, not only these (co)homology groups, but, by functoriality, the actions of the groups of coarse equivalences (modulo ∼) on these (co)homology groups are coarse invariants as well. We obtain analogous results for coarse embeddings in the topological setting, i.e., for topological res-invariant modules and reduced (co)homology. It turns out that coarse embeddings always induce isomorphisms in (co)homology and reduced (co)homology.The aforementioned results on coarse invariance of type FP n and being a (Poincaré) duality group are immediate consequences, as is our rigidity result for coarse embeddings into Poincaré duality groups. We also deduce that vanishing of ℓ 2 -Betti numbers is a coarse invariant, as observed in [35,34,32], and generalized by Sauer and Schrödl to all unimodular locally compact second countable groups [42]. This is a good point to formulate an interesting and natural question, which we elaborate on in § 4.4:Question (Question 4.44). Are homological and cohomological dimension over a commutative ring R with unit always coarse invariants among all countable discrete groups with no R-torsion?We refer to § 4 for more details. § 3 and § 4 are independent from each other. Thus readers interested in this last set of results on coarse invariance of group (co)homology may go directly from § 2 to § 4.As far as our methods are concerned, we use groupoid techniques as in [43,41,34], but instead of working with abstract dynamical systems, we base our work on concrete dynamic characterizations of coarse equivalence. The difference between our work and [19] is that we do not work with descriptions of group (co)homology in terms of Eilenberg-MacLane spaces, as these descriptions require finiteness conditions (like F n or F ∞ ) on our groups and have to be modified whenever we change coefficients. Instead, since coarse embeddings automatically lead to "controlled" orbit equivalences satisfying the finiteness condition mentioned above, we can work directly with...