is that allegory is the representation of abstract principles by characters or figures while satire is (uncountable) a literary device of writing or art which principally ridicules]] its subject often as an intended means of [[provoke|provoking or preventing change humour, irony and exaggeration are often used to aid ...