The huge variety of golf balls in the market can normally confuse you. Different balls are designed to accomplish different tasks, which are essential to know before buying one. Some balls are designed to help you achieve a larger distance of the golf course and some are soft, designed to spin, & achieve a high degree of precision over the shots.