Since I have just come across an important application of it during my studies, I am recording it here.
The result is used in a key part during the proof of the excision theorem for Singular Homology (or establishing that singular homology satisfies one of the Eilenberg–Steenrod axioms).
Let $(X,A)$ be a pair of spaces. Let $Z$ be a subspace such that its closure, $\bar{Z}$, sits inside the interior of A, $\text{Int}(A)$. Then the inclusion: $(X-Z,A-Z) \hookrightarrow (X,A)$ induces an isomorphism in homology: $H_{\ast}(X-Z,A-Z) \rightarrow H_{\ast}(X,A)$
We re-write the subspaces as a cover $\mathfrak{C} := \{A,B\}$ for X (reminiscent of a move in the proof of Riemann's Hebbarkeitssatz) by letting $B:=X-Z$. We denote the local chain groups with respect to the the cover (also called $\mathfrak{C}$-small chains) as $C_{\ast}^\mathfrak{C}(X)$.
Since we are in effect trying to show that we can 'excise' parts internal to $A$ without being seen by the "homology relative to $A$", the idea of the proof is a kind of locality principle: use chains small enough to fit in the constituents of the cover and show that we can promote the 'restricted' homology to the 'full' homology.
At some point in the proof we are led to compare the chain groups $C_{\ast}(B, A \cap B)$ with $C_\ast^\mathfrak{C}(X)/C_\ast(A)$. We notice that $C_{\ast}^\mathfrak{C}(X) = C_{\ast}(A) + C_{\ast}(B)$ and then the isomorphism theorem we learned so many semesters ago allows us to see that, in fact:
$$ C_\ast(B) / C_\ast(A \cap B) = C_\ast(B) / C_\ast(A) \cap C_\ast(B) \cong C_\ast(A) + C_\ast(B) / C_\ast(A) = C_\ast^{\mathfrak C}(X) / C_\ast(A)$$