HTML and server side scripts like PHP and ASP.NET are using the URL to send parameters to other webpages. You can use the <form> tag to do this. HTML is using the URL if the method is set to GET ( It also can be set to POST but, the then it will be encrypted and not using the URL to send the parameter.)
<form name="input" action="html_form_action.asp" method="get">
Username: <input type="text" name="user" />
<input type="submit" value="Submit" />
This will send the input field content in form of : ?user=What ever you typed in.
You can also add a parameter directly to an href in a link attribute URL to send it: This looks like this:
<a href='nextpage.php?del="true" >your text </a>
I hope this helped, because I didn't understand what you meant with tracking. In this way you can link to a complete selected content or, for instance a Google search result.