what is the difference between kind and types?
In short, type is used to differentiate one group from the rest and kind is used to link an individual to a group. They are sometimes interchangeable, but not always. Type refers to clearly distinguishing and essential characteristics or traits shared by members of a group. Its root meaning is "impression."