title: Term to represent all possible values of a variable
body: <p>Is there a term to represent a set of all possible values a variable can assume?</p>
  
  <p><strong>Analogy:</strong><br>
  In mathematics a domain of a function is a set of values a function is defined on (function can take as an argument).</p>
  
  <p><strong>Examples:</strong>  </p>
  
  <ul>
  <li>A variable of type UInt16 can hold values in range [0-65536).  </li>
  <li>Completion status (represented by a double value) can hold a value in range [0-100].</li>
  <li>Gender (represented by an Enum) can hold one of { Male, Female }.</li>
  </ul>
  
  <p><strong>Q:</strong><br>
  What is a term to describe all possible values a variable can (contextually) assume?</p>
  
  <p>Basically need a short version of "set of values for a variable". I have seen term <strong>type</strong> being used to describe such a range, but Type often encompasses other bits of information (e.g. a name, operations, module).</p>