# Technologies

The major technologies that work together to make REMnux possible are:

* [SaltStack State Files](https://docs.remnux.org/behind-the-scenes/technologies/saltstack-management): Manage the installation and configuration of the building blocks of the distro.
* [REMnux Installer](https://docs.remnux.org/behind-the-scenes/technologies/remnux-installer): Start the installation and upgrade of the distro.
* [State Files Without the REMnux Installer](https://docs.remnux.org/behind-the-scenes/technologies/state-files-without-the-remnux-installer): Invoke SaltStack directly without the REMnux installer, if necessary.
* [Debian Packages](https://docs.remnux.org/behind-the-scenes/technologies/debian-packages): Bundle software components for a reliable installation and updates.
* [Website and Docs](https://docs.remnux.org/behind-the-scenes/technologies/website-and-docs): Generate and host the REMnux website and this documentation.

You can read about how REMnux uses these technologies to learn from the approach and, if you wish, to [contribute new tools](https://docs.remnux.org/get-involved/add-or-update-tools) to the project.
