There are many ways of customizing VC. The variables that control its behavior fall into three categories, described in the following sections.