There are many possible ways to transmit data to destination. However one of the main issues with sending data over the internet is its security. In which the confidential data can be stolen or hacked in many ways. So security of data is an important issue in transmission. Otherwise it affects the integrity confidentiality, or availability of the data. It is essential to protect data from unauthorized access. There are different encryption methods and data hiding techniques are used for secure data transmission.