What is the difference between a phrase and a clause?

From LitWiki

Phrases are groups of words that are part of a sentence but do not contain both a subject and a predicate. A clause is a group of words that contains and subject and a predicate.

A phrase is a group of words within a sentence but do not contain a subject and a predicate.

    Ex.  The old farmer came in and took off his boots.

In this sentence the phrase "the old farmer" contains the subject (farmer), and the phrase "and took off" contains the predicate (took).



http://www.englishforums.com/English/DifferenceBetweenPhraseClause/qnb/post.htm