Mercurial là một công cụ miễn phí giúp bạn quản lý các dự án lớn nhỏ một cách dễ dàng và hiệu quả. Phần mềm quản lý kiểm soát tài nguyên này có giao diện trực quan rất dễ sử dụng. Chức năng Quick Start sẽ hướng dẫn cho bạn cách sử dụng lúc ban đầu. Mercurial được gọi là chương trình phân phối, có nghĩa là mỗi nhà phát triển sẽ nhận được một bản sao của toàn bộ lịch sử phát triển. Nó hoạt động độc lập với bất kỳ truy vấn mạng hay máy chủ trung tâm nào nên việc sát nhập, xác nhận lệnh hay phân nhánh có chi phí thấp và được thực hiện nhanh chóng.
Mercurial rất thích hợp với các dự án lớn như OpenJDK (hg) và Netbeans (hg). Công cụ này được viết với nền tảng bộ nhớ độc lập. Phần lớn Mercurial được viết bằng ngôn ngữ lập trình Python với một phần nhỏ dùng trình biên dịch C dạng khả chuyển vì các nguyên do hiệu suất. Do đó, các bản nhị phân đã công bố cực kỳ đơn giản và hoạt động trôi chảy trên tất cả các nền tảng lớn.
Người dùng có thể tăng cường thêm chức năng cho chương trình bằng rất nhiều các tiện ích mở rộng. Chúng có thể là những tiện ích đi kèm với Mercurial, do người dùng tự viết ra hoặc tải về. Tiện ích mở rộng sẽ thay đổi cách hoạt động của các câu lệnh cơ bản và thay bằng câu lệnh mới. Đây là phần mềm miễn phí tuyệt vời cho những người đang tìm kiếm một công cụ quản lý kiểm soát tài nguyên toàn diện nhưng dễ sử dụng.