I'm trying to decide what tags I should be using and realized I did not know the difference between these terms.
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
Simply put, an expression is more like a saying, an idiomatic way of expressing something in less literal, less familiar terms:
A phrase is just any sequence of words, usually less than a sentence:
A great many expressions are also phrases, like put behind bars or heaven forbid.