O referință este doar un număr ce marchează începutul unei zone în memorie. Singurul său scop este să reprezinte conceptual locul în care se află un anumit tip de dată. Ceea ce deosebește o referință de un simplu număr este faptul că limbajul Rust se asigură că durata de viață a unei referințe nu este mai mare decât cea a valorii referențiate (altfel ar apărea erori când o folosim).