Beginning with the origins of the subject, we then understand some common definitions. Then start with basic methods of encryption- briefly discuss their flaws, cover some more "interesting" examples which will readily lead us onto one of the most influential discoveries of the 20th century; public key cryptography, most notably RSA.