A Unique Key can be used by a single audience member. Upon use, it becomes null and void. This prevents the passing on of access to an unauthorized user.
A Shared Key is a single code used by multiple participants/audience members. Once the number of uses on a shared key is reached, this code becomes null and void.