A scripting language is an interpreted programming language.
VBScript is based in part on Microsoft's programming language Visual Basic
While it doesn't offer the same functionality of Visual Basic, it does provide a powerful tool that can be used to add interaction to web pages.
What is VBScript used for?
VBScript is used to give functionality and interaction to web pages.
VBScript can be used for client-side scripting.
If VBS is used for client side scripting, only Internet Explorer can interpret it (down side). VBScript is a Microsoft technology that requires Microsoft's IE.
VBS can also be used for server-side scripting. This requires the use of a Microsoft web server such as Personal Web Server (PWS), or Internet Information Server (IIS) and a packaging such as Active Server Pages (ASP).
Background:
Because VBS is used as a web-page tool that can run from the server-side or client-side, it is useful to have some information on how web pages are accessed through the internet and also what client-side and server-side really mean.