protocol: http host: www.yahoo.com port: 80 path: /page.html query: fragment: URL: http://www.yahoo.com/page.html