Its been awhile since I posted something so I thought I'd post about the different Puch frames...
Most Common types are:
Maxi
Magnum
Pinto
Swinger
Freespirit
More lesser known types:
Cobra
Dart
Korado
Macho
Magnum LTD
Magnum X
Murray
Newport
The two main differences in frames are either stamped vs tubed construction. The other differences are small details such as make of the frame, for instance the Murray isn't built by Puch, same goes for the Pinto. The frames on the Maxi differ from other models too, I forget which one but they use different fenders, such as the rears. As for the tubed frames there are major differences, one would be the overall length of the frames, the Magnum frame is the longest, while the Murray/Freespirit follow behind that with the Pinto and Swinger having the shortest frame.
I know with that the Murray frames use about a 2" diameter pipe with a wall thickness of .120" which I think would be about the same as all other tubed frames. The mopeds with top tanks or rather the ones with a crossbar with a tank on them would be the Magnum series, which would include the Cobra, even though the Cobra and Magnum look similar there is one difference in the frame and that is that the Magnum has a bend on the crossbar while the Cobra is strait. The crossbar is also smaller in diameter compared to the rest of the frame being around 1.75" in diameter.
As for other minor differences in the frame is the suspension. Magnums use different length forks and shocks then the others. Same goes for the Maxi's vs Murrays vs Pintos. The different length forks and shocks will assemble onto other Puch mopeds but there will be a difference in the tilt of the bike. This would be like adding Magnum forks to a Maxi, the front end would be higher then the rear.
The other differences are the engines used, there are 2 types, the E50 and the ZA50. The E50 is a single a speed engine while the ZA50 is the 2 speed model. The Magnums, Cobras, and Maxi Mk2s had the ZA50 while Maxi's and just about everything else has the single speed engines. If you don't know what engine the bike has, on the right side of the engine the clutch plate is squarish on the ZA50, roundish on the E50.
There are also a difference in stock cylinders, there are sleeved cylinders and aluminum cylinders. There are also hi torque cylinders which are sleeved but have a smaller diameter bore with a piston thats offset and different when compared to a non-hi torque cylinder which gives it's high torque ability. The hi torque cylinders have 3 number series, the 11,22, and 33. As for the aluminum cylinders, there are new and old style stock cylinders with many different kits.
Since most stock mopeds are restricted, there are usually restrictions with the carb. This would include the intake manifold, or the bent tube attaching the carb to the cylinder. Normally they are either 12 or 14mm's, there may also be restrictions which can normally be taken out. As for the Carb itself, they usually correspond with the carb, you will either have a 12mm Bing carb w/intake or a 14mm Bing carb w/intake.
This is a basic overview, if you have any questions look at MA wiki...