O sistema de gerenciamento de pacotes do Ubuntu é derivado do mesmo sistema usado na distribuição Debian GNU/Linux. Os pacotes contém todos os arquivos necessário, meta-dados, e instruções para implementar funcionalidades particulares ou softwares em seu computador Ubuntu.
Os pacotes Debian, tipicamente possuem a extensão ".deb" e como é de se esperar, possuem repositorios que têm coleções de pacotes que podem ser encontrados na forma de midias, tais como CD-ROM ou on-lines. Pacotes são, normalmente, binários pré-compilados; assim a instalação é rápida, sem a necessidade de compilar o software.
Many complex packages use the concept of dependencies. Dependencies are additional packages required by the principal package in order to function properly. For example, the speech synthesis package Festival depends upon the package festvox-kalpc16k, which is a package supplying one of the voices used by the application. In order for Festival to function, it and all of it's dependencies must be installed. The software management tools in Ubuntu will do this automatically.