These days the enormous advancement in the field of data innovation and the wide employments of the web made the security of the information confront a major issue to accomplish the information assurance. The authentication and the copyright of the information is a critical piece of this issue. Scientists started to discover answers for this issue, watermarking and cryptology two of these solutions. Digital watermarking refers to the process of embedding imperceptible information called a digital watermark into a cover multimedia object so that the information may be detected or extracted later for security purposes. Cover multimedia object used to hide watermark information can be any digital media that we used in our daily life for data distribution such as: audio, 2D images, 3D images, and video. The problem that face the researchers in developing a watermarking techniques that the trade of between the impeccability and the robustness of the watermark this chapter focus on how the intelligent algorithms can help in this issue. This chapter surveys the watermarking techniques in 2D and 3D techniques. We conclude that watermarking technique are efficient for different areas of applications.