They have Velcro at the waist to make an easy fit for most sized waists, (waist size is similar for both the small and the large).
The snaps adjust the “rise” which is the length in the front from waist to crotch.
The difference between the small and the large is mainly the width between the legs and the shape of the front. The smaller is narrower.