Browsers resolve a name to an IP address, then the operating system must find a route to it. This error means the route lookup failed: your machine literally does not know how to send packets toward that address. It is common with local addresses (a printer, a router page, a dev server) opened from the wrong network, and with VPNs that capture routes they cannot actually carry.
192.168.x.x, 10.x.x.x, and 172.16-31.x.x only exist inside one local network. If you are on a different Wi-Fi or away from the office, that address is unreachable by definition; join the right network or its VPN first.ipconfig /release then ipconfig /renew; on macOS, renew the DHCP lease in network settings.A single public site reporting unreachable while the rest of the internet works can mean your provider has no working route to that network right now (a routing incident). It resolves on the provider's side; mobile data, which routes differently, is the practical workaround meanwhile.
What is the difference between unreachable and timed out? Unreachable is an immediate, local verdict: your machine or router knows there is no route, so nothing is even sent. A timeout means packets were sent and no reply arrived. Unreachable points at routing and addressing; timeout points at the far end or a silent firewall.
Why does my office printer page say unreachable from home? Because its address only exists inside the office network. From home there is no route to it, correctly. Reaching it remotely requires the office VPN or a remote access tool, by design.