Слово НИКТО выражает отрицание, сообразно сочетанию НИ ОДИН (человек) или другому - НИ ОДНО (создание, существо). Является отрицательным местоимением.
Слово НЕКТО - это неопределённое местоимение. Его значение связано с "неопределённостью": незнакомый человек, незнакомое лицо и т.п.