Ключова разлика: Терминът „кой“ се използва предимно за означаване на човек и се използва като въпрос, който трябва да се зададе за това лице. Може да се използва и за даване на допълнителна информация за човек, обикновено такъв, който е бил споменат по-рано. За кого е по-архаична употреба, когато се използва вместо „кой“ като обект на глагол или предлог.
Кой е по-често срещаният от двете, и се използва почти навсякъде. Терминът се използва предимно за означаване на лице и се използва като въпрос, който трябва да се зададе за това лице. Например: Кой е това? С кого отиваш на партито? И в двата случая въпросът е да се пита за лице, което говорещият не знае, и следователно се пита за тях.
Терминът „кой“ може да се използва и за даване на допълнителна информация за лице, обикновено такова, което е споменато по-рано. Например: Джон е този, който печели наградата. Тук говорителят знае, че те говорят за Джон, следователно не е необходимо да питат за този човек. Вместо това те използват термина, за да въведат втора клауза, в този случай "спечели наградата" в контекста на лице, което е било споменато преди това, т.е.
Помислете за следния пример, който показва както примера за това кой: Коя е Мария? Тя пее. Първата част се опитва да идентифицира Мария, докато второто изречение идентифицира Мария чрез използването на вторична клауза, която показва какво прави тя.