- Option Trees:
  - Option trees are the mechanism by which users can add functionality without creating conflicts with other users who have added functionality.
    - An option tree is a directory that contains a set of semi-standard subdirectories that is recognized by the Midas framework.
- Types of Option Trees:
  The SYS Option Tree
    This is a special option tree since it is the core of the NeXtMidas framework. The SYS option tree contains the NeXtMidas shell and all of the primary functionality required to run a macro.
    The SYS option tree must be enabled at all times.
  Factory-Supported
    These option trees are supported by the NeXtMidas development team.
    Some of these are bundled with each release of NeXtMidas (e.g. DSP), while others may require a separate download (e.g. MAP).
  Other
    All other option trees.
    This category is some times called "Locally-Developed," but the name is misleading since many are not developed locally.