Nigel Rees in his book A Word in Your Shell-like categorizes phrases to include the following types:
Clichés: worn out, hackneyed phrases, such as ‘avoid like the plague’ or ‘a fate worse than death’. ‘Journalese’ is a phrase used for hackneyed writing that uses out-of-date sayings worn out by constant use, which is characteristic of some newspapers and magazines.
Format phrases: consisting of a basic phrase that be adapted for various occasions by the insertion of additional words.
Nannyisms: these sayings usually carry a caution, often handed down by people with a nannyish tendency.
Idioms: phrases that paint a picture, sometimes using words that cannot be literally true. One such example would be ‘He was like a fish out of water’.
Proverbs: such as ‘A stitch in time saves nine’ or ‘Look before you leap’. There is perhaps a bit of nannying here also.
Quotations: part of a quotation, such as ‘winter of discontent’ from the play Richard III, ‘hoist with one’s own petard’ from his Hamlet, ‘pound of flesh’ from Merchant of Venice, or ‘all’s well that ends well’ from the play of the same name, all by William Shakespeare. Good old Will Shakespeare seems to have been responsible for a fair few of these.
Slogans: these often derive from advertising campaigns, for example ‘It does what it says on the tin’, as used in the Ronseal TV adverts. This also seems to be a rich and growing source of phrases.