IIR filter uses current input sample value, past input and output samples to obtain current output sample value. FIR filter uses only current and past input digital samples to obtain a current output sample value. It does not utilize past output samples.