My geometric intuition about homology and cohomology of a space $X$ is that the first is an abelian group over maps from spheres into $X$ made commutative (allowing to patch maps together by cut and glue) and the second is maps from $X$ into spheres made commutative (again allowing to cut and glue).