In mathematics, finiteness properties of a group are a collection of properties that allow the use of various algebraic and topological tools, for example group cohomology, to study the group. It is mostly of interest for the study of infinite groups. Special cases of groups with finiteness properties are finitely generated and finitely presented groups.