Visual Basic .NET es una herramienta de desarrollo para crear aplicaciones .NET que aprovecha las características del .NET Framework como la herencia, interfaces y sobrecarga. Visual Studio es el entorno de desarrollo integrado que permite diseñar interfaces gráficas, acceder a datos, y desarrollar servicios y aplicaciones web usando VB.NET y otros lenguajes compatibles con .NET.