Revision rules helps set criteria to select revisions of BOM elements.
I would like to refer you to Siemens documentation on revision rules. You can find it under 'getting started with product structures' .
Also do a Google search with the phrase 'PLM dojo teamcenter revision rule' for a well illustrated explanation on revision rules.
do let us know if you have questions after reading through the above docs/articles.