In mirror symmetry conjecture, we add what is called "B-field" $B \in H^2(X,\mathbb{R}/\mathbb{Z})$ in the Kähler moduli space so that the Kähler moduli space has enough freedom comparable to the complex moduli space of a mirror manifold. In string theory, one may twist the Lagrangian by this auxiliary 2-form $B$.
The usual Kähler moduli space parametrizes the volume of 2-cycles. Naively $B$ parametrizes the imaginary volume of the cycles, but is this really a useful concept? What is the role of B-field in mathematics?