Well,种,it might be means kinds,types,species,or different taste,种 is a extensive word to tell difference
种类,it's more restricted anyway,it must be used in some items with clearly difference like football and tennis,you could tell they are different sports simply.
类型,a description of some items under a bigger frame,just like 你想要什么类型的书?——Which kind of books do you want?Firstly they must be books anyway.
型is similar to 类型,but closer to a specific object,however in daily life ,Chinese can use those words if they are too similar to each other,and nobody will blame on you.Hope you can try