aragonPM
Decentralized package manager based on aragonOS that handles upgreadability of smart contracts and arbitrary data blobs, such as webapps.
aragonOS
Framework that enables flexible and upgradeable governance mechanisms by creating and assigning permissions to multiple entities.
aragonAPI
Standard set of APIs and specifications used to interact with aragonOS-powered contracts by handling transaction pathing, upgradeability, and contract state.
aragonUI
Aragon-native toolkit of React UI components for decentralized apps that implement aragonDS. Slick, fast and easily extendable.
aragonCLI
Tool for creating, testing and publishing Aragon applications. Also allows for creating custom Aragon organizations.
aragonDS
The Aragon Design System defines a set of user behaviours and guidelines to ensure consistency across all Aragon apps.

This is for you,
developer.
Aragon is the most powerful and modular way to run DAOs. But on our journey creating DAOs, we discovered how to modularize individual components that can be used for creating any dapp or crypto protocol.
For DAOs
You can create organizations that let entities (users, smart contracts) interact with each other and create rich governance mechanisms by using the Access Control List.
You can also create templates so other people will be able to create pre-configured organizations just by selecting your template in the setup process. This way, you can benefit from the existing stack for creating and managing decentralized organizations.
For dapps
You can create dapps that run within the Aragon client (Aragon apps). Aragon apps are interoperable between each other and can forward actions to one another so there's no need to reinvent the wheel.
An example is a voting app that can forward the intent of a user to another app if the voting passes. You can just build an Aragon app that exposes some functionality and then any governance mechanism will be able to consume it without any additional changes.
For crypto protocols
You can build any governance mechanism to upgrade your crypto protocol or its parameters. Benefit from any of the existing governance mechanisms that support aragonOS, or easily roll out your own.