300's have a longer bill with a BB in the bill. 200's are same size bodies but have a shorter bill that is still rounded but does not have the BB. and finally a 100 has an even shorter bill but their bill is square or flat across the front. Hope this helps.