PageReference in Salesforce is a reference to an instantiation of a page. Among other attributes, PageReferences consist of a URL and a set of query parameter names and values.
Use a PageReference object:
· To view or set query string parameters and values for a page
· To navigate the user to a different page as the result of an action method
Methods
PageReference methods are all called by and operate on a particular instance of a PageReference.