In grammar, a clause is the smallest grammatical unit that can express a complete proposition.[1] A typical clause consists of a subject and a predicate,[2] where the predicate is typically a verb phrase – a verb together with any objects and other modifiers. However the subject is sometimes not expressed; this is often the case in null-subject languages if the subject is retrievable from context, but it also occurs in certain cases in other languages such as English (as in imperative sentences and non-finite clauses).
A simple sentence usually consists of a single finite clause with a finite verb that is independent. More complex sentences may contain multiple clauses. Main clauses (i.e. matrix clauses, independent clauses) are those that can stand alone as a sentence. Subordinate clauses (i.e. embedded clauses, dependent clauses) are those that would be awkward or incomplete alone.