This document discusses various types of restrictions that can be used in XSD schemas to define acceptable values for XML elements and attributes. It describes restrictions on values, sets of values, series of values, whitespace characters, and length. Examples are provided for restricting an element to a range of integer values and restricting an element to a set of enumerated values. Other schema concepts discussed include extension, list, union, sequence, and schema validation options.