A dynamic query is updated with its criteria each time you click into the query. At the top of the page, you can see a date that indicates when the query was last updated.
A static query is a result that never changes. It is based on information that matched the criteria from the particular moment when the query was made.