Next generation package-manager for Fedora
Ranked in these QuestionsQuestion Ranking
Pro Fast dependency resolution
DNF uses a SAT solver for dependency resolution. This brings even more speed and avoids dependency hell.
Pro Download multiple packages simultaneously for faster downloads
DNF can download packages concurrently for faster downloads.
Pro Delta RPMs
Binary diffs for smaller downloads
Con Not yet at feature parity with YUM
As DNF is the successor to YUM, it still has a lot of features that are in YUM but that are missing here. Things like skipping broken package during install, debug, verbose output, enable repo or exclude packages during install have little to no support in DNF.