A set-valued mapping, also known as a multivalued function, assigns to each element in a domain a set of possible values rather than a single value. This concept is fundamental in areas such as optimization, game theory, and differential inclusions, where uncertainty or multiple outcomes must be considered simultaneously.