The key to accessing all this information is the URI - the Uniform Resource Identifier. Each web page has a unique address, specified by its URL, which tells the client/browser how to access the page. See the Wikipedia entry for URI.
Take, for example:
                        http://student.cs.ucc.ie/cs1050/index.html
                
Example 2.1. The parts of a URL
http:
                            
              the method of “delivery” (ftp, file, etc.) Secure
                                    sites use https, an encrypted form on HTTP. The
                                        :// is important to
                                    distinguish this from the server name that follows
student.cs.ucc.ie:
                            
               the server computer the document is stored on. This could
                                    also be referred to by its “dotted-quad” IP number,
                                    e.g. 143.239.116.100. Breaking
                                    this down further:
student
                            
              the “hostname” — the name of the individual computer/server. These are usually decided upon by the organisation concerned, and can seem quite random!
cs
                            
              the “Department” - cs (Computer Science)
ucc
                            
              the Organisation - ucc (domain name = ucc.ie)
ie
                            
              the “country code” -
                                    uk,
                                    fr,
                                    de, etc. (there's no code for
                                    USA) - for more details see the Country Codes FAQ
cs1050:
                            
              the directory/folder
index.html:
                            
              the file itself
The slashes (/) are used to separate the
                    parts of the address, in the same way as file locations use backslashes on your
                    own PC. So, for example,
                    
  C:\Documents and Settings\gbstring\My Documents\website\hello.html
                    
      is equivalent to
  file:///c:/Documents%20and%20Settings/gbstring/My%20Documents/website/hello.html
                    
      
                    where %20 represents a space character. Note
                    that spaces in filenames work well in Microsoft Windows, but don't work at all
                    well with many webservers.
There're a couple of other features of this address that you may come across
                    elsewhere on the web. The “hostname” here is
                        student.cs.ucc.ie, but I've also set up an
                        ALIAS which points the name
                    cosmos to this server, so that we can use
                    
    http://cosmos.ucc.ie/cs1050/index.html
                    
      to refer to the same page. An alias is defined by your ISP in the DNS (Domain Name System) records, so has to be set up by them.
There's also a REDIRECT for the default page, i.e. if no page is given in the address, then the webserver will automatically add the /index.html file path to the page. Try typing
    http://cosmos.ucc.ie/
                    
      and see what happens.