breeches finish higher up the calf - designed to be worn with long boots, whereas jodhpurs are designed to be worn by children originally with short boots
The joys of only being 5'2" for me! I always thought breeches were 'posher' than jodphurs, but it is so much easier not having loads of excess leg material when you are wearing them