APT (Advanced Packaging Tool) es el sistema de gestión de paquetes de ubuntu, el encargado de administrar la instalación, actualización, desinstalación y mantenimiento de software. Fue creado para Debian y es usado por gran cantidad de distribuciones GNU/Linux. Se trata de una biblioteca de funciones C++ diseñada para administrar de forma centralizada del software -y todo lo demás- del sistema operativo.
Disponemos de múltiples programas de administración de paquetes que en realidad son front-ends para APT:
En una distribución GNU/Linux como Ubuntu, todo, el software, la documentación, los gráficos... Se distribuye en paquetes .deb, disponibles en unos directorios especiales llamados repositorios. Estos paquetes contienen, además del material a instalar, información sobre su contenido y como debe ser instalado. Por medio de APT puede llevarse un control exhaustivo de todo lo instalado y lo disponerle en los repositorios.
| 8.04 Hardy | 10.04 Lucid | 10.10 Maverick | 11.04 Natty | 11.10 Oneiric | 12.04 Precise |
| 0.7 | 0.7.25 | 0.8 | 0.8.13 | 0.8.16 | 0.8.16 |
Otros directorios importantes son: