Nó là một ứng dụng phần mềm để truy xuất, trình bày và duyệt các nguồn thông tin trên World Wide Web. Nguồn thông tin được xác định bằng Mã định danh tài nguyên thống nhất (URI / URL) có thể là một trang web, hình ảnh, video hoặc nội dung khác. Các siêu liên kết có trong tài nguyên cho phép người dùng dễ dàng điều hướng trình duyệt của họ đến các tài nguyên liên quan.
Mặc dù các trình duyệt chủ yếu nhằm mục đích sử dụng World Wide Web, chúng cũng có thể được sử dụng để truy cập thông tin do máy chủ web cung cấp trên mạng riêng hoặc tệp trên hệ thống tệp.
Các trình duyệt web phổ biến nhất là Google Chrome, Microsoft Edge (trước đó là Internet Explorer), Safari, Opera và Firefox.
Quá trình này bắt đầu khi người dùng nhập URL (Bộ định vị tài nguyên đồng nhất), ví dụ //google.com, trong trình duyệt. Tiền tố của URL, Định danh tài nguyên đồng nhất hoặc URI, xác định cách URL sẽ được diễn giải. Loại URL được sử dụng phổ biến nhất bắt đầu bằng và xác định tài nguyên sẽ được truy xuất thông qua Giao thức truyền siêu văn bản (HTTP). Nhiều trình duyệt cũng hỗ trợ nhiều loại tiền tố khác, chẳng hạn như https: cho HTTPS, ftp: cho giao thức truyền tệp và tệp: cho tệp cục bộ. Các tiền tố mà trình duyệt web không thể xử lý trực tiếp thường được chuyển giao hoàn toàn cho một ứng dụng khác. Ví dụ: mailto: URI thường được chuyển đến ứng dụng email mặc định của người dùng và tin tức: URI được chuyển tới trình đọc nhóm tin mặc định của người dùng.
Trong trường hợp http, https, tệp, và những thứ khác, khi tài nguyên đã được truy xuất, trình duyệt web sẽ hiển thị nó. HTML và nội dung liên quan (tệp hình ảnh, thông tin định dạng như CSS, v.v.) được chuyển đến công cụ thiết kế của trình duyệt để chuyển đổi nó từ tài liệu tương tác sang tài liệu tương tác, một quá trình được gọi là “kết xuất”. Ngoài HTML, các trình duyệt web nói chung có thể hiển thị bất kỳ loại nội dung nào có thể là một phần của trang web. Hầu hết các trình duyệt có thể hiển thị hình ảnh, âm thanh, video và các tệp XML, ya menudo tienen complementos para admitir aplicaciones Flash y applets Java. Al encontrar un archivo de un tipo no admitido o un archivo que está configurado para ser descargado en lugar de mostrarse, el navegador le pide al usuario que guarde el archivo en disco.