Yam erstellt ein lokales APT/Yum-RPM-Repositorium von lokalen ISO-Dateien, heruntergeladenen Updates und zusätzlichen Paketen vom RHN (Red Hat Network) und Repositories von anderen Anbietern. Es kümmert sich um die Einrichtung der ISO-Dateien, das Herunterladen der RPMs, Konfiguration des HTTP-Zugriffs und Bereitstellung von PXE/TFTP-Ressourcen für Remote-Installationen. Es ist hauptsächlich gedacht für Remote-Installationen von verschiedenen Distributions von einem Laptop ohne die Notwendigkeit von CDs oder Floppys, ist aber genauso brauchbar für den zentralen Update-Server einer Organisation. (non)