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.