I don't know anything about YUM repositories, but apparently (from the link I googled for below) YUM is meant to help make RPM systems more like APT (handling dependencies automatically, and whatnot). This
article gives an overview on what they are, setting a repository up, and configuring your machine to use one.