How do I choose the best running shoes?

Pronation, Gait Analysis what does it all mean? How can I buy the perfect running shoes.