Question: why we use dft in dsp?
Answer: The DFT is one of the most powerful tools in digital signal processing which enables us to find the spectrum of a finite-duration signal. There are many circumstances in which we need to determine the frequency content of a time-domain signal. ... This can be achieved by the discrete Fourier transform (DFT).