UMarks is designed to replace proprietary bookmark systems used by browsers with something more sensible.
An introductory article aimed at a general audience. It explains what UMarks is, and how it can be implemented. If you are new to the UMarks format then start here.
A more technical introduction to UMarks. Explains the format and some of its detail as well as how developers and application programmers can make use of it.
A roundup of bookmarking as it currently exists. Covers existing browser implementations as well as attempts to offer more flexible approaches, none of which really work.