As I was exploring about Fedora 22 (I'm currently using fedora 20), I came to learn that Yum has been replaced by DNF. Basically what I want to know is the difference between those two Fedora package managers and the reason for this change.
Yum vs DNF (changed in Fedora 22)
fedora;yum;dnf
Compared to Yum, DNF offers:Better dependency management Support Extensions other than PythonDocumented API Lower memory usage Less automatic synchronization ofmetadata with repositories, a process that users often complainhappens too often and takes too much time.See Will DNF Replace Yum? 