Sort of , Type of, Kind of
‘type‘ usually means a precisely defined category.
‘sort‘ is more general, often about character rather than definition and can be used in a negative way e.g. What sort of person would do a terrible thing like that?
‘kind‘ is about half way between, usually referring to large categories or families of things that are naturally related.
What is your blood type?
what type of shampoo do you use?
(Expected answer is a precise named category.)
What sort of prices do they charge?
(Expected answer is a description rather than a named category.)
What kind of dog is that?
(Probable answer is a named category, but not necessarily as precise as 1 above.
A descriptive answer is also possible.)