An element containing a value that you can change to affect the results of the query.  For example, a query returning data about an employee might have a parameter for the employee's name.  You can then use one QueryDef to find data about any employee by setting the parameter to a specific name before running the query.