This chapter introduces you to AutoCAD Visual Basic for Applications (VBA) projects and the VBA interactive development environment (IDE). Although most VBA environments are similar in behavior, the AutoCAD VBA IDE has some unique features. There are also several AutoCAD commands that can be used to load projects, run projects, or open the VBA IDE. This chapter defines the use of VBA projects, VBA commands, and the VBA IDE in general.