@BarryFosberg How all tools think of definition queries and selections are the same. There is no advantage to using one over the other. Some of the ModelBuilder iterators use definition queries to perform their functions. But, for triva night, there is a Gotcha you can find yourself in that you may consider.
Definition Query + Selection != Selection + Definition Query
That is, if you do a selection first, that has elements that your definition query would have excluded, the tool will still act on those elements. The result the tool will act on will be all elements that qualify in the selection and all elements that qualify in the definition query.
But, if you did the Definition query first, and the selection second, it will be the result will be the intersection of both filters.