in mathematics, homology is a certain procedure to associate a sequence of abelian groups or modules with a mathematical object, such as a topological space or a group. the word homology has the ancient greek root "homos", which means "identical".