Microsoft's fancy name for VBScript is "Microsoft® Visual Basic® Scripting Edition," it is a subset of the Microsoft Visual Basic programming language. Visual Basic and VBScript generally require the exact same syntax for basic and essential functions, statements, etc. VBScript is a somewhat simplified version of its superset, Visual Basic, as some prototypes are made easier, you do not have to worry about variable sizes, etc. This is too try and allow optimum web development with minimal programming abilities by the programmer. The main difference between Visual Basic and its subset is that VBScript is limited to the web and is fully integrated with the web browser rather than the operating system. This is purely for security reasons. Nonetheless, VBScript is a very powerful asset because it is geared towards Microsoft web technologies such as ASP and ActiveX.