Rather than superficially examining an extensive list of possible applications benefiting from adaptive filter use, the authors examine four such problems in detail and review the common attributes that are shared with many other applications of adaptive filtering. The authors develop the basic rules and algorithms for filter performance and provide tools for design, along with an appreciation of the complexity of behavioral analysis. Derivations and convergence discussions are kept to a basic level. The presentation focuses on a few principles and applies them to a series of motivating examples, that include in-depth discussion of implementation aspects for filter design not found in other books. Serves as a valuable reference for practicing engineers.