A bookmark editor in an Internet web browser application allows a user to
create symbolic links between bookmarks and bookmark folders. The
bookmark editor may also detect when a bookmark already exists for a
document and prompt the user to create a link rather than a new bookmark
for the same document. The user may then keep a folder, subfolder, or
bookmark and link to it via a symbolic link. When a bookmark is added to
a folder or subfolder, the user does not need to duplicate that bookmark
for a linked folder or subfolder.