Se puede interpretar a los parámetros como unas variables especiales que luego serán sustituídas por los valores que se desean suministrar. Un parámetro se distingue en el SQL anteponiendo los dos puntos. Algo como:
Código SQL
[-]SELECT tus_campos
FROM tu_tabla
WHERE Campo1 = :ElParametro
En este caso el parámetro se llama ElParametro.
Luego, se debe indicar de donde va obtener los datos el parámetro. Esto se hace con:
Código Delphi
[-]
TQuery1.Params.ParamByName('NombreParametro').AsTipo := ....
Recomiendo la lectura de la ayuda que proporciona al respecto.
Como podrás comprobar, si haces unas búsquedas encontrarás muchos hilos que hablan al respecto.
Saludos,