Performing a new task without any training examples, using only knowledge learned from other tasks or domains.