| Creating the structure of a knowledge tree |
The knowledge tree is the hierarchical structure of elements (as displayed in the middle of the contents window). An exemplary tree is displayed below. Building and modifying the tree in SuperMemo is easy, yet it causes lots of confusion among the beginners. This is why understanding the tree terminology can be useful. This overview will help you build your own tree in minutes

Terminology: tree, root, branches, children, siblings, parents and leaves
The tree presented above begins with the root named All my knowledge at the top. There are five branches growing from the root: Reading list, Private, SuperMemo, English and Sciences (there are more branches under Sciences that are not visible in the picture). All branches growing from a given branch are called children. The branch Sciences has five children displayed in the picture:
All the branches listed above are their own siblings. For example, Medical Sciences are a sibling of Computer Science. On the other hand, Sciences is the parent of all the siblings listed above.
Further down the tree structure, there are
children of Computer Science such as Software, Programming, Internet,
etc.
At the very bottom of the structure there are leaves, i.e. children that do not
have further children (the leaves are usually items
that take part in the learning process)
Please note that the root, branches, children, leaves, etc. are all elements in SuperMemo. This means that you can view them in the element window and fill them out with components (such as texts, pictures, sounds, etc.). To view a given branch in the element window, select it and choose View at the bottom of the contents window
Status icons: pending, memorized and dismissed
All branches in the tree are marked with small icons that indicate the status of a given element in the learning process:
Building the tree
There are two basic methods of building a knowledge tree:
Once you create a tree, you can always modify it using drag&drop operations
Building the tree in the contents window
If you build a small collection with a complex tree structure, you may prefer to use the contents window operations to build the tree:
Once you add an element or a few elements, you can modify their titles. For this purpose select the element and click it to start editing the title. You can also choose View and press Alt+T to conveniently edit the title in the element window. If you fill out elements with texts, SuperMemo will automatically generate titles of your elements
If you would like to change the structure of the tree, read below: Modifying the tree using drag&drop operations
Building the tree using categories
Categories are portions of the knowledge tree
that use the same look of elements and usually belong to a single subject. For
example, you can define a category called Biology and keep there all
items related to biology.
If you select a given category on the toolbar, each
time you press Ctrl+A, you will add a new item
to the selected category. You will use this method only then if you want to add a large number of items to
the same place of the knowledge tree. Later you can use drag&drop
operations to modify the tree or use Element
parameters to move an element between categories.
For more details, read: Using categories
Modifying the tree using drag&drop operations
If you would like to modify the structure of the tree, you can do it most easily using drag&drop operations in the contents window
Modifying a tree is as simple as dragging a branch from one location to another. To drag a branch, click it with the mouse, hold down the left mouse button, move the mouse to another branch (still holding the mouse button) and release the left button once you are over the target branch. The dragged branch will be moved to the target
It is important to know that there are several dragging modes. Depending on which mode is selected, the dragged branch will be moved in one of several ways. You select the modes using the drag&drop combo box on the edit toolbar in the contents window (the one marked with Replace target at the top of the edit window displayed above). There are five dragging modes in the contents window:
Please note that if you change the dragging mode, the change will affect all dragging operations in the future, even if you quit SuperMemo