Pada tahap yang sama, setiap pakej harus mempunyai nama yang unik berbeza daripada pakej lain. Nama pakej datang dalam dua bentuk:
Nama ringkas: Nama ringkas hanya menggunakan rentetan nama pakej;
Nama laluan: Dalam banyak kes, satu pakej mengandungi pakej lain, jadi nama pakej luaran digunakan untuk menunjukkan laluan pakej. Sintaks asas adalah: [Nama Pakej Luaran::Nama Pakej Ini].