Difference between FIR Filter and IIR Filter:

The difference between FIR Filter and IIR Filter is given in table below

Sl no Bilinear Transformation Impulse Invariant Method
1 These filters can be easily designed to have perfectly linear phase. These filters do not have linear phase.
2 FIR filters can be realised recursively and non-recursively. IIR filters are easily realized recursively.
3 Greater flexibility to control the shape of their magnitude response. Less flexibility, usually limited to specific kind of  filters.
4 Errors due to round off noise are less severe in FIR filters, mainly behaviour. The roundoff noise in IIR filters are more.