They are not "types" but whole different languages. Turkish, Azeri, Kazakh, Qırımtatarca, Kyrgyz etc. are all descendants of Proto-Turkic. They share common ancestor, but they are not same.
Turkic languages - Wikipedia, the free encyclopedia