Jargon Buster

Licence
A document giving the right to carry out a particular activity.