What is zero padding?
This means adding zeros to the beginning and/or end of the time-domain sequence. This addition does not affect the frequency spectrum of the signal. Zero padding is a good idea when the length of the time-domain sequence is not a power of two. Adding enough zeros to make the sequence a power of two will result in faster FFT calculations. Zero padding also increases the frequency resolution of an FFT (see above question).