A relative clause is a kind of subordinate clause that contains an element whose interpretation is provided by an antecedent on which the subordinate clause is grammatically dependent; that is, there is an anaphoric relation between the relativized element in the relative clause, and the antecedent on which it depends.
Typically, a relative clause modifies a noun or noun phrase, and uses some grammatical device to indicate that one of the arguments within the relative clause has the same referent as that noun or noun phrase. For example, in the sentence I met a man who wasn't there, the subordinate clause who wasn't there is a relative clause, since it modifies the noun man, and uses the pronoun who to indicate that the same "man" is referred to within the subordinate clause (in this case, as its subject).
In many European languages, relative clauses are introduced by a special class of pronouns called relative pronouns, such as who in the example just given. In other languages, relative clauses may be marked in different ways: they may be introduced by a special class of conjunctions called relativizers; the main verb of the relative clause may appear in a special morphological variant; or a relative clause may be indicated by word order alone. In some languages, more than one of these mechanisms may be possible.
A bound relative clause, the type most often considered, qualifies an explicit element (usually a noun or noun phrase) appearing in the main clause, and refers back to that element by means of some explicit or implicit device within the relative clause.
The relative clause may also be called the embedded clause; the main (or higher-level) clause in which it is embedded is also called the matrix clause. The noun in the main clause that the relative clause modifies is called the head noun, or (particularly when referred back to by a relative pronoun) the antecedent.