Global cohomology theories and applications