N-nitrosodimethylamine (NDMA) is a typical nitrogen disinfection by-product, which has posed a potential threat to human health during drinking water disinfection. Because of the well-known effects of mutagenesis, carcinogenesis and teratogenesis, the high detection rate in water engineering systems (such as coagulation, membrane filtration and biological systems), and difficulty to remove, it has received wide concern in the field of water engineering systems. The NDMA is a low molecular weight hydrophilic organic substance, which is difficult to remove. Also, the mechanism for NDMA formation is also recognized to be complex, and many steps still needed to be further evaluated. Therefore, the mechanistic knowledge on NDMA formation potential and their removal processes is of particularly interest. Few papers summarize the occurrence and control of NDMA in water engineering systems. It is for this reason that the content of this paper is particularly important for us to understand and control the amount of NDMA thus reducing the threat of disinfection by-products to drinking water. Four parts including the mechanisms for the NDMA formation potential, the factors affecting the NDMA formation potential, the technologies for removal of NDMA are summarized. Finally, some definite suggestions are given.