This lecture introduces informal proofs used in mathematics and computer science, explores the practical applications of proofs in various fields such as computer program verification and system security, discusses different forms and formulations of theorems, and explains how to prove theorems using direct and indirect methods.