Understanding Raman Spectroscopy