Generalized complex geometry is effectively the study of the Lie 2-algebroids called the standard Courant algebroids of manifolds .
One finds (as described at standard Courant algebroid) that
choices of sub-Lie algebroids of encode Dirac structure?s and – after complexification? – generalized complex structure?s;
choices of sections of the canonical morphism to the tangent Lie algebroids encode generalized Riemannian metrics: pairs consisting of a (possibly pseudo-)Riemannian metric and a 2-form.
In applications in string theory, this encodes the field of gravity and the Kalb–Ramond field, respectively. (There are also proposals for how the dilaton field appears in this context.)
In components these are structures found on the vector bundle
the direct sum of the tangent bundle with the cotangent bundle of .
Generalized complex geometry thus generalizes and unifies
It was in particular motivated by the observation that this provides a natural formalism for describing T-duality.
Generalized complex geometry was propsoed by Nigel Hitchin as a formalism in differential geometry that would be suited to capture the phenomena that physicists encountered in the study of T-duality. It was later and is still developed by his students, notably Gualtieri and Cavalcanti.
A standard reference is the PhD thesis
A survey set of slides with an eye towards the description of the Kalb-Ramond field and bundle gerbes is