  We give an overview of differential cohomology from the point of view of
algebraic topology. This includes a survey of several different definitions of
differential cohomology groups, a discussion of differential characteristic
classes, an introduction to differential generalized cohomology theory, and
some applications in physics.
