OutWiker is designed to store notes in a tree. Such programs are called "outliner", personal wiki, or tree-like editors. OutWiker's main difference from the other similar programs is keeping the tree of notes in the form of directories on disk, and encouraging changing the base by external sources and programs.
Also any number of files can be attached to the page. OutWiker can contain pages of different types, currently supports two types of pages: plain text and HTML, but the number of types of pages will increase in future.