GNOME Software is the GNOME front-end to the PackageKit daemon, which itself is a front-end to several package management systems. It is intended as software installation and update facility. It supports RPM as well as DEB. Is written in C and was introduced in GNOME 3.10.
The program can be used to add and manage repositories as well as Ubuntu Personal Package Archives (PPA) and on Ubuntu, the Ubuntu Software Center also allows users to purchase commercial applications.