How does spectroscopy work?