Their are a couple of ways. Please correct me if I am wrong.
You can use post or get or session variables,
Depending on how you are going to the next page you can pass the variables through the query string like this
This will pass the values of Home, Name and Session to MyHomePage.asp.
You can put anything in you want but you have to use & for a new variable in the query stirng and you have to start it with ? after .asp?
Then on the new page you read the values out of the query string like this.
<form name=form method=get>
I think if you do "get" for you method of post then you can just do this on the new page to get the values.
Request.form("?") ? = what every variable you are trying to get the value of.
And then their is the session variable. its not bad to use it but it depends on how many concurrent users you will have. You have to use session variables wisly.
Lets say you have 5 session variables set up for a user. Lets say you will have 20 users on at the same time. You know have 100 session variables set up. Was it neccessary to use the session variables, usually not. Their are other ways but sometimes a session variable is the way to go.