A typical lease agreement includes details such as the names of the parties, description of the property, rent amount and payment terms, security deposit details, lease term, repair and maintenance responsibilities, rules about pets, and consequences for lease violations.