GAIA spectroscopy, science and technology