Outline Processor Markup Language (OPML) is an
XML-based format that allows
exchange of outline-structured information between
applications running on
different
operating systems and
environments. The purpose of this format is to
provide a way to exchange information between outliners (
programs that allow you
to read, edit and reorganize outlines) and Internet services that can be browsed
or controlled through an outliner.