What is Raman Spectroscopy?

An explanation of raman spectroscopy and how it can be used to provide detailed chemical and structural information about materials.