Outline Processor Markup Language
(OPML) is an XML
-based format that allows exchange of outline-structured information between applications
running on different operating systems
. 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.