# AlmaLinux Repositories
Information about the main AlmaLinux repositories and how to install them can be found on this page.
|Repository||Description||How to Enable|
|BaseOS||Content in the BaseOS repository is intended to provide a core set of the underlying OS functionality that provides the foundation for all installations.||Enabled by default|
|AppStream||Content in the AppStream repository includes additional user space applications, runtime languages, and databases in support of the varied workloads and use cases.||Enabled by default|
|Extras||Content in the extras repository includes packages that are not available in RHEL. They are mostly release packages for additional repos like EPEL, ELRepo or the various CentOS SIGs.||Enabled by default|
|PowerTools||The PowerTools repository contains additional packages for use by developers. This repository is also know as the "CodeReady Builder" repository used on RHEL.||# dnf config-manager --set-enabled powertools|
|High Availability||The High Availability add-on provides on-demand failover services between nodes within a cluster||# dnf config-manager --set-enabled ha|
AlmaLinux has a Vault (opens new window) repository that provides packages and isos for previous AlmaLinux OS versions. Also, the Vault repository contains 32-bit packages for the latest stable version to build. Vault and other AlmaLinux repositories are available on repo.almalinux.org (opens new window).