Traditional applications need to be installed on every single computer on a network. Each time a new computer is added, or a hard disk has crashed, the system administrator has to walk to that machine, insert all the CDs, and re-install all the programs. This makes up a major part of what IT managers call "total cost of ownership" - the manpower required to keep a network of computers up and running.
One of the most promising ways to solve this problem is to let all software run in a browser. The process works pretty much like with the browser plugins for audio files or PDF documents: When you click one of these files for the first time, the appropriate plugin is downloaded and installed, and the file can be processed instantly.
Of the various ways to create browser based applications, two are especially well suited for working with ActiveX controls, like Text Control:
If you are a Visual Basic programmer, you will find it straightforward to use ActiveX documents. ActiveX documents are created with Visual Basic 6, just like normal .exe programs. This is shown in Creating ActiveX Documents in Visual Basic.
If you feel more comfortable writing HTML code, then you will prefer to insert Text Control as an ActiveX object into your HTML page, and do the programming with a script language. You don't need any special tools for this, just a simple text editor. Using Text Control with HTML and VBScript shows you how to do it.