A sentence is a set of words with a subject and a predicate that forms a complete thought.
A predicate is the part of the sentence (or clause) containing a verb and states something about the subject. The sentence can be a statement, a question, a command, or an exclamation, and has a main clause which can include one or more subordinate clauses.
A clause is a group of words within a sentence.
A subordinate clause is a group of words within a sentence that can’t stand alone as a complete sentence or thought. It can have a subject and a verb but is not a complete thought. It usually adds more information to the main clause.