The snatch is one of two Olympic Weightlifting movements (the Clean & Jerk being the second). The Snatch is complex. It requires strength, speed, flexibility, coordination, balance, and more. That is why we train it. Developing competency and strength with this movement has carry over to most other movements in CrossFit.
Learning to Snatch takes time and effort. One of the best ways to learn is using progressions to isolate each portion of the lift. This page contains an example series of progressions and individual drills with explanations.
example - snatch warm-up
Before snatching, we recommend performing a general warm-up, mobility, and then a specific snatch warm-up. Examples of a specific snatch warm-up are listed below. These are examples, athletes may customize their snatch warm-up based on individual needs. If you are looking to develop the skill quickly, a higher frequency of practice is necessary (a warm-up such as this may be performed 3-6x/week).
Snatch Warm-Up 1
10 Overhead Squats
5 Down & Up
5 Elbows High
5 Muscle Snatch
3 Snatch Land
3 Snatch Drop
3 Snatch Balance
3 High-Hang Snatch
3 Hang Snatch
3 Snatch
Snatch Warm-Up 2
10 Pass Throughs
5 Behind the Neck Press
15 sec Bottom OHS Hold
5 Power Snatch Balance
5 Muscle Snatch
5 High-Hang Power Snatch
5 Hang Power Snatch
5 Power Snatch
Prep Drills
Behind the Neck Press
Overhead Squats
Drop Squat
Snatch Drop
Snatch Deadlift
Burgener Warm-Up
Skill Transfer Exercises
Snatch Balance
Tall Snatch
Snatch Pulls
No Foot Snatch
Muscle Snatch
Specific
High-Hang Power Snatch
Hang Power Snatch
Power Snatch
High-Hang Snatch
Hang Snatch
Snatch