Let's say I want to increase the sampling rate of my signal, $f_t$, from a sampling frequency $f_s$ to some multiple $Mf_s$. One way to do this is to add zeros between the samples of $f_t$. This increases $f_s$, but also adds unwanted high frequency content and because of this the modified signal has to be filtered with a low-pass filter so that its spectral content matches the original signal.
What is the difference between this method ( zero stuffing ) and Fourier interpolation ( zero padding )? Both can be used to upsample a signal by adding zeros in the time-domain. Is the difference in the method only?