route selection
loop avoidance
determining equal cost paths for reachablilty
defining the application of other BGP attributes