  Chern-Weil and Chern-Simons theory extend to certain infinite-rank bundles
that appear in mathematical physics. We discuss what is known of the invariant
theory of the corresponding infinite-dimensional Lie groups. We use these
techniques to detect cohomology classes for spaces of maps between manifolds
and for diffeomorphism groups of manifolds.
