Definition should include the fact that there are three types of subquery, a query placed inside of an outer query to discover some unknown criteria necessary for a search:

Problem scenarios may include how a selection can be made from unknown criteria based on known facts.