From Fedora Project Wiki
Offline System Updates
PackageKit and systemd join forces to provide a stable offline environment for applying critical system updates. By booting into a special target, these updates can be applied without causing conflicts in a running system.