¿Qué significa Auld Lang Syne y por qué lo cantamos en Año Nuevo?

Cuando la pelota cae cada año nuevo, parece que todo el mundo (de habla inglesa) estalla en una extraña canción con una letra que nadie entiende. Algo sobre olvidar a viejos conocidos. Aquí está el trato sobre 'Auld Lang Syne': de dónde vino, qué significa y por qué lo cantamos al comienzo de cada año.