It's an additional question to the following:
My understanding
What distinguishes aspirated/unaspirated is
voice onset time, the time between the release of the stop and the start of voicing,
where I understand voicing as the vibration of vocal cords. And unaspirated sounds have close-to-zero VOT and aspirated sounds greater VOT.
From the comments in the linked question, voiced/voiceless distinctions are done on the negative side of VOT. For simplicity (or by normalization), I assume VOT varies between -1 and 1. Then voiced sounds have VOT close to -1; and voiceless ones closer to zero (i.e., VOT greater than voiced ones by usual comparison).
Question
What is the difference of unaspirated and voiceless sounds? As I see in the link, there seem to exist languages that have three way distinctions. In such a language, I suppose the sound with VOT~-1 is called voiced and the sound with VOT~1 is called aspirated. What is the middle one called? Is it like the middle one is called voiceless if the distinction with the voiced sound is made within the negative side1 and called unaspirated otherwise?
1 I mean, if the language making the 3-way distinction distinguishes sounds of say, VOT(-1, -0.3) and VOT(-0.3, 0.1) and VOT(0.1, 1), where sounds whose VOT is between a and b are meant by VOT(a,b). Then -0.3 is the border which is negative, and VOT(-0.3, 0.1) is called voiceless.