In sports, skills and techniques are key to optimal performance in games and matches. The skills and techniques required to compete at the professional-level vary based on the sport. In soccer, coordination and balance are critical to effective dribbling and passing skills. In cricket and baseball a key skill is to be able to hit a moving ball thrown at high-speeds. Across all sports, there are universal skills that all athletes should acquire from mental toughness to a competitive spirit. Learning sports skills and techniques comes from many hours of practice and performing lots of drills.