Browser service or Computer Browser Service is a feature of Microsoft Windows to let users easily browse and locate shared resources in neighboring computers. This is done by aggregating the information in a single computer "Browse Master" (or "Master Browser"). All other computers contact this computer for information and display in the Network Neighborhood window.
Browser service runs on MailSlot / Server Message Block and thus can be used with all supported such as , IPX/SPX and TCP/IP. Browser service relies heavily on broadcast, so it is not available across network segments separated by routers. Browsing across different IP subnets need the help of Domain Master Browser, which is always the Primary Domain Controller (PDC). Therefore, browsing across IP subnets is not possible in a pure workgroup network.
In Windows XP, Computer Browser Service provides backwards compatibility for versions that don't use Active Directory. For My Network Places, Windows Explorer, and the net view command, Computer Browser is still needed in XP.
Windows NT uses the Computer Browser service to collect and display all computers and other resources on the network. For example, opening Network Neighborhood displays the list of computers, shared folders, and printers; the Computer Browser service manages this list. Every time Windows NT boots up, this service also starts.
Computer Browser is responsible for two closely related services: building a list of available network resources, and sharing this list with other computers. All Windows NT computers run the Computer Browser service, but not all of them are responsible for building the list.
Most computers will only retrieve the list from the computers that actually collect the data and build it. Windows NT computers can therefore have different roles. Let's take a look at them: