This chapter discusses the concepts behind programming with DB-Library for Visual Basic. The first half of the chapter describes the fundamental building blocks of a DB-Library for Visual Basic application, and provides a framework that uses the primary set of functions around which most DB-Library for Visual Basic applications are built. The second half of the chapter summarizes the full set of DB-Library for Visual Basic functions that are available to your application.