Dùng để lưu trữ các cặp khóa - giá trị theo thứ tự chèn, khóa (key) cho phép bất kỳ kiểu dữ liệu bao gồm: chữ, số, hàm, đối tượng, cho phép quản lý dữ liệu phức tạp một cách linh hoạt hơn so với đối tượng thông thường, đặc biệt hữu ích khi khóa không chỉ là chuỗi hoặc ký hiệu: