When we need to add some pre processing as well the Post Processing Logic then we use filters
Filter is used to customize a application life cycle.
Filter is to find out some value
Filtter is method which use to improve the performance of application by using filttet like action filtter etc.