Balata golf balls have a softer cover and provide more spin, while urethane golf balls offer better durability and control.