Tên dành riêng được quy định dung với ý nghĩa riêng xác định, người lập trình không được dùng với ý nghĩa khác.
Còn tên chuẩn được ngôn ngữ lập trình dung với ý nghĩa nhất định nào đó, tuy nhiên người lâp trình có thể khai báo và dung chúng với ý nghĩa và mục đích khác.