Each path is an ordered list of drills from every part of the trainer, ending with a checkpoint test. A path opens its own steps, and anything you've already passed counts.