Question: what is the difference between a phrase and a subordinate clause?
Answer: To make it clear, a phrase is a group of words without any finite verb. A subordinate clause is a sentence that begins with a subordinating conjunction. It depends upon the main clause to convey its sense. Being a sentence, a subordinate clause is never without a finite verb.