- Giúp người dùng hiểu rõ về dự án và sử dụng nó một cách dễ dàng
- Tăng tốc độ chạy của dự án
- Tự động sửa lỗi trong mã nguồn của dự án
- Thay thế cho việc viết tài liệu hướng dẫn sử dụng