PageKit uses HTML::FillInForm to fill in HTML Forms with the request parameters. You can turn this feature off by setting fill_in_form to no.
One useful application is if you have set up error handling and if an user submits an HTML form without filling out a required field, PageKit will re-display the HTML form with all the form elements containing the submitted info.
In additon to filling in request parameters, you may fill in the HTML fields from the model by using the fillinform method.