The document provides an overview of cryptography, detailing its definitions, main goals, types, and techniques, including RSA and DES. It explains key terms and concepts such as plain text, cipher text, and both asymmetric and symmetric key cryptography. The document also discusses the historical development of cryptography and its applications in areas like ATM, smart cards, and electronic money.