In this chapter we present applications of TD-DFT aiming at reproducing and rationalizing the optical signatures of molecules, and, more precisely, the absorption and fluorescence spectra of conjugated compounds belonging to both organic and inorganic families. We particularly focus on the computations going beyond the vertical approximation, i.e., on the calculation of 0-0 energies and vibronic spectra with TD-DFT, and on large applications performed for "real-life" structures (organic and inorganic dyes, optimization of charge-transfer structures, rationalization of excited-state proton transfer, etc.). We present a series of recent applications of TD-DFT methodology for these different aspects. The main conclusions of TD-DFT benchmarks aiming at pinpointing the most suited exchange-correlation functionals are also discussed.