Scripting languages (JavaScript, VBScript, etc) don't have graphical user interface (GUI) objects of their own. They uses those that are part of the HTML language. On the other hand, HTML almost cannot take advantage of these objects. Therefore, you will use a combination of HTML and scripts to effectively use these objects. HTML is mainly be used to display GUI objects and control their properties. A script uses code to manipulate those GUI objects. The GUI objects can also be called web objects, controls (or Windows controls).