Cryptography is the study and practice of hiding information or converting it into codes. The modern science of computer security, information theory and engineering make use of Cryptography for various applications such as ATM's etc. To find more information on the subject, see the link below:
en.wikipedia.org
en.wikipedia.org