A complex sentence contains one main clause and at least one dependent clause connected by a subordinating conjunction like "after", "although", or "because". There are three types of dependent clauses - adjective clauses, adverb clauses, and noun clauses. Adjective clauses modify nouns, adverb clauses modify verbs or clauses, and noun clauses serve as subjects or objects. Common connecting words introduce each type of dependent clause.