A nested subquery is a subquery placed within the WHERE clause of an outer query. Subqueries allow data retrieved from an inner query to be used as a condition in the outer query. Common uses of subqueries include performing membership tests, set comparisons, and determining set cardinality. A subquery must return only one column unless the outer query compares multiple columns, and it cannot use ORDER BY.