In the contemporary society, the ANC (active noise cancellation) technology has become more and more popular. It has grown from its originally military and industry fields into commercial fields, and it is still being implemented into more and more areas and fields. In this paper, we briefly introduce some principal of ANC algorithms and contrast their results with the traditional ones and focus on challenges for future applications.