The basic definitions and properties of vertex operator algebras, modules, intertwining operators and related concepts are presented, following a fundamental analogy with Lie algebra theory. The first steps in the development of the general theory are taken, and various natural …