An auction runs billion of times each month and the results are such that users find ads that are relevant to what they are looking for. Google processes the request and runs the auction that determines the ad position and CPC of each advertiser.