A session key is a temporary encryption key
used between two principals.
A master key is a long-lasting key that is
used between a key distribution centre and a
principal for the purpose of encoding the
transmission of session keys.
Typically, the master keys are distributed by
noncryptographic means.