Hey
Yann AFV stands for
Armored
Fighting
Vehicle basically any vehicle that has armor to protect the crew is an AFV. the difference between tanks in weight catagory is sometimes a bit tricky,as there have been many differences in tank catagories.During WWII a
light tank or scout/cavalry tanks were usually small 3 or 4 man tanks with 3/4 ti 1&1/2 inches of armor usually mounting a light gun in the 20mm-40mm range.
Medium tanks were the main battle tanks of WWII including the Sherman,Panzers III&IV,T34/76 and the british cruiser tanks (crusader cromwell etc) usually mounting a75mm range gun even the panther could be considered a medium tank in this regard.they also usually had armor of between 2 to3 inches of armor and a 5 man crew.
Heavy tanks were the kings of the armored vehicles of WWII boasting heavy high velocity guns and impressive armor such as the german Tiger & King Tiger the russian KV-1&2 and JS-1 tanks.
Tank destroyers or Motor gun carrages as the english and commonwealth units were called,were similar to tanks in design but were built for the special purpose of knocking out tanks without directly engageing them in combat.Tank destroyers mounted heavy high velocity guns on a tracked or wheeled chassis with relativly thin armor usually 1 to 2 inches at most,a more open topped turret and usually a higher speed than a tank of similar size.In fact your M18 hellcat was actually the fastest "Tank" of WWII with a speed well over 35 mph.Tank destroyers usually used the"Shoot & Scoot" tactic of setting up taking a couple shots at enemy tanks then disengaging,using their higher speed to move to another firing position. Sort of like armored snipers. I hope i have been able to clarify things a bit
TTFN