Tourmaline's colors have many different causes. It's generally agreed that traces of iron, and possibly titanium, induce green and blue colors