DNF is the one of two default package managers in Fedora Workstation. You may be more comfortable using the other option, PackageKit, which powers graphical package managers such as GNOME Software Center and KDE Plasma Discover among others. However, while PackageKit on Fedora does get the job done; you'll do yourself a favour by sticking with DNF on the command line. PackageKit doesn't use delta RPMs, doesn't suggest you removed orphaned dependencies automatically when you update or remove software, and lacks protections against removing critical system packages.
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.