What is the difference between a phrase and a clause?


There is no difference.

A phrase contains a verb where a clause does not.

A phrase does not contain a subject/verb combination, but a clause always does.

You cannot compare these two items to each other.