We've been studying them for millennia, so how far have we come?