This document provides an overview of cryptography. It defines cryptography as the practice of securing communications through codes and algorithms. The document then discusses features of cryptography like confidentiality and integrity. It provides an example of a basic cryptography technique using a letter substitution cipher. Additionally, it outlines different types of ciphers and cryptography techniques, including symmetric key cryptography, hash functions, and asymmetric key cryptography. The document aims to introduce fundamental concepts in the field of cryptography.