What is a snap?


I keep coming across the term snap, what is this?


Snaps are ultimately applications compressed together with their dependencies and descriptions of how to run and interact with other software on the system you installed it on. They are mainly designed to be sandboxed and isolated from other system software, secure, and easily installable, upgradeable, degradable, and removable irrespective of its underlying system.