Set-builder notation describes sets using rules instead of listing elements. For example, means "all such that is greater than ."
Another example: is the set of all perfect squares (). The vertical bar means "such that."
Set-builder notation is useful when you cannot list all elements. For infinite sets or sets defined by conditions, this notation is cleaner than trying to write out everything.