In Windows there is no built-in way of updating programs, drivers, codecs & other packages. Their update process is only about updates to the OS itself (and notice they are almost always called "security updates" although it is often about MS's security not the users or the machine's security).
I am a long time user of Slackware, and some things makes me think a little about things that may be lacking. One of them is how to keep the system up and running with the latest upstream version, mainly because of security concerns.
Of course Slackware security group delivers new versions when security issues hit packages Slackware packages.
New F20 user here. Used F19 for a week and loved it, came over from Ubuntu (started getting less and less happy with it, more and more buggy), and overall having a great experience. Now with F19 I used the Software updates app to check for and install updates, but in F20 that app is gone and I'm wondering how can I check for updates in the new version of Fedora?