A method and apparatus for communicating files over a communications network
in
which links to files, such as hyperlinks, comprise a multilink. A multilink is
a hyperlink associated with a plurality of electronic addresses, each leading to
a different physical file. Selection of a multilink results in the generation of
a menu of options for all of the different files that can be returned to the client
corresponding to the selected multilink. Selection of an option results in returning
of the associated file to the client.