Pada tingkat yang sama, setiap paket harus memiliki nama yang unik berbeda dari paket lain. Nama paket datang dalam dua bentuk:
Nama sederhana: Nama sederhana hanya menggunakan string nama paket;
Nama jalur: Dalam banyak kasus, sebuah paket mengandung paket lain, jadi nama paket luar digunakan untuk menunjukkan jalur paket. Sintaks dasar adalah: [Nama Paket Luar::Nama Paket Ini].