Introduction: “What is string theory?”

What properties should a 2D sigma model satisfy to serve as a string worldsheet theory?

Let us think of it as a BV theory.