Zero shot learning

I used zeroshot learning for sentiment analysis and it worked, to justify my usage of ZSL vs actual learning, may I know how the ZSL learns the new labels, is it trained on some already pre-trained data?
thanks