Tour golf balls are multi-layer golf balls that incorporate a variety of technologies to provide a high performance golf ball that provides distance, control and feel. Each layer in the golf ball provides something different, such as ionomer or urethane covers for feel and grip, special compression cores and mantle layers for spin control and distance, and the latest dimple patterns for stability. Tour golf balls are often played by professionals on Tour in tournaments and are a good choice for advanced amateurs and golfers looking for specific peformance characteristics to improve their game.