Para los usuarios de los productos de Microsoft, el término «Visual Basic» ha sido fuente de eterna confusión. Microsoft ha aplicado este nombre a una serie de productos y tecnologías distintas. Durante mas de una década, estuvieron vendiendo un producto llamado Visual Basic que, en muchos sentidos era similar a Microsoft Access e incluso le hacía la competencia. Más adelante, Visual Basic se incorporó a la primera versión de Visual Studio. En 1995, Microsoft añadió el lenguaje de programación Visual Basic para aplicaciones (VBA) en Access, Word y Excel. Se escogió este nombre porque la sintaxis de VBA es idéntica para los tres programas.
Aunque el lenguaje VBA que se utiliza en Access es muy similar a Visual Basic .Net, no son exactamente iguales. Con Visual Basic .Net podemos hacer cosas que no pueden hacerse con el lenguaje VBA de Access y viceversa.