If you wish to instal software, for example the tools mentioned in the Vendors section, then a knowledge of CGI is very useful.
So what is CGI and what can it do ?
Almost anything you can think of at a web site.
Here is an Ebook for beginners
The Absolute Beginners Guide to CGI
[Click here for Review]