En realidad, una teoría de homología general tiene un significado amplio que abarca tanto a la "homología" como a la "cohomología": al fin de cuentas la dirección de las flechas en una complejo de cadenas no es más que una convención de signos.