The same script is being called but the parameter (ie the bit after the question mark) tells the script what data is required to populate the returned page with. In your case you would have a perl script called 'page.cgi' which retrieves some data from a database based on the key value provided as the parameter and populates a template with this data.