Plain meaning
Start with the shortest useful explanation before going deeper.
A command-line tool for installing and managing multiple versions of the Anchor framework on a single machine. AVM allows developers to switch between Anchor versions per-project, similar to nvm for Node.js or rustup for Rust. Commands include avm install (install a version), avm use (switch active version), and avm list (show installed versions). Essential for working across projects that target different Anchor releases.