CGI это просто функция обработки данных из формы на сервере?
CGI это протокол (интерфейс), по которому общается веб сервер с программой обработчиком запросов.
CGI — это стандарт. как и WSGI, например. 
Ты — человек, но в тебе что-то особенного, что требует нового названия нет. Можно было бы назвать "сущность".
А HTTP — это протокол. Но можно было бы его обозвать "набором байтов, которые ходят туда-сюда".