Walk me through exactly what happens at the network and application layers when a user types a URL into their browser.