Singular homology

Definition
Singular homology over a ring $$R$$ is a homology theory that can be defined for any pair $$(X,A)$$ where $$X$$ is a topological space and $$A$$ is a subspace. It is defined as the homology of the singular complex associated with the pair $$(X,A)$$ with coefficients in $$R$$.