This document provides an introduction and overview of adaptive filters. It discusses that adaptive filters are systems that can adjust their parameters to meet a target or goal based on their state and surroundings. They provide a solution to processing signals with unknown or non-stationary statistics. The document outlines the objective of using adaptive filters for noise cancellation and describes their application in fields like communications, control systems, and biomedical engineering. It also summarizes different adaptive filter algorithms like LMS, NLMS, RLS that are used for adaptation based on convergence speed and available resources.