The documentation is split in two main parts: