Terahertz (THz) time-domain spectroscopy (TDS) is a powerful measurement tool for characterizing materials with potential fingerprint capability. Due to its pulsed nature, the spectral resolution of THz-TDS is limited by its temporal scanning measurement and its dynamic range. A novel THz-TDS system with a large signal-to-noise ratio (SNR) improves the spectral resolution. Techniques that will enhance the performance of THz-TDS are demonstrated.