that's all true... but in a way the html "code" in your page causes the data to be appended to the url...
"The method attribute of a form dictates how the data is sent to the handling page. The two options -get and post- refer to the HTTP method to be used. In short, the get method sends the submitted data tot he receiving page as a serious of name-value pairs appended to the URL."
That is the answer I was looking for as it explains how a company could mine personal data from your computer without your permission. The reason I'm asking is that my wife and I were surfing the net for a new cell phone to replace her old one. We didn't knowingly sign any contracts with any cell phone company, but would up having a two year contract with Cingular wireless sent to us by a company named Inphonics. Luckily for us we printed the phone pictures that include the URLs.