in reply to why use module??
There are 2 threads that deal with the CGI.pm and why to use it. I am guessing CGI.pm is the specific module you are asking about.