There are a number of different ways to decide upon the best running shoes for each runner. Traditionally a key way has been based on how much foot pronation there is. It was widely believed that the more pronation there is, the more support that would be needed.
Read more:
Running Shoes for Overpronation