I am not looking for a how-to on creating a repo (createrepo) or using yum.
I want to understand how they work together.
I want to know what files yum looks at and why, what those files contain.
I want to understand the structure of the repo and its files. I want to understand how it all works together.
I have read many how-to's, I am looking for a more conceptual understanding.
I working with Centos 6 32bit.