Kunci pengganti, kunci sintetis, dan kunci buatan adalah sinonim. Kunci teknis adalah satu lagi. Semuanya berarti "kunci utama yang tidak memiliki arti bisnis". Mereka berbeda dari kunci alami atau bisnis yang memiliki arti di luar sistem yang ada.
Misalnya, pertimbangkan akun pengguna SO. Kami diidentifikasi oleh dua kunci. Kunci alami adalah pengenal yang kami gunakan untuk masuk ke situs ini, seperti nama OpenID kami. Tetapi karena hal-hal ini adalah string yang panjang dan berat (dan karena SO memungkinkan kita memilih opsi login yang berbeda), database mengidentifikasi kita dengan ID Pengguna yang merupakan nomor yang dihasilkan. UserID itu adalah kunci sintetis/pengganti/buatan.