Definitions of licence to give someone or a business entity formal permission or authority to do something EMI Music has announced plans to license its entire US digital catalogue to a file-sharing network.