Many hosting companies supply or otherwise offer cgi scripts for free and they can do a variety of things, most commonly perhaps being email handling. If you're using the FP email feature you won't need cgi for that. Your hosting company can add the files, or you can add the files yourself depending on your particular needs.As for .asp (active server pages), that's sort of a whole different ball game. ASP is a fairly powerful bit of scripting, programming, whatever, that can allow you to handle all sorts of things, and carry information from page to page. This is true for things like login features, complex forms handling, shopping carts for ecommerce, etc. The Storefront add in for FP makes extensive use of .asp pages for that purpose. It allows a site to be much more dynamic than simple HTML alone could ever do.
One last note: practically any and all hosting companies will handle cgi, not all will handle asp.
------------------
<--Your information went data way -->