Hi,
Here are a few comments.
Slang Informal speech, often used in a special context or by a special group, eg informal speech by computer progarmmers.
Phrase This is just a grammar term, meaning a few connected words, but not in the form of a clause
Idiom A common phrase or saying that has...