Steganography technique is an approach of data obscuring which is invisible i.e. presence of hidden data is unknown to unintended users. The secret message is embedded in a cover medium which can be an image or text file and resultant cover object is transmitted over the untrusted channel. Steganography is gaining due significance due to the enormous increase in secret communication between potential computer users over the internet. It can also be defined as the study of invisible transmission that usually deals with the ways of hiding the existence of the communicated message.