• Deb (.deb): The native software package format used by Debian, Ubuntu, and their derivatives (like Linux Mint). It contains the compiled binaries, configuration files, and installation scripts.

  • APT (Advanced Package Tool): The command-line package management system used to search, install, update, and remove .deb packages and their dependencies from software repositories.

  • Snap: A universal package format created by Canonical (the company behind Ubuntu). It bundles an application alongside all its required dependencies into a single compressed file system image that runs in an isolated sandbox.

  • Snapcraft: The command-line developer framework and tool used to build, package, and publish applications into the Snap format.

    • App Center is GUI version of Snapcraft
  • Flatpak: An open-source universal packaging system and sandboxing framework designed primarily for distributing desktop applications independently of Linux distribution release cycles.

    • Software is GUI version of Flatpak
  • Flathub equivalent of Snapcraft