is a description that gives the probability of the different possible values of the random variable
listing of all possibilities for random variables and their probabilities
the design of the software to be built