Их особенность в том, что в утвердительном предложении они имеют обобщающее значение: "все", "всякий", "каждый", "любой", а в отрицательных — отрицательное значение ("никто", "ничто", "никак", "никогда").
Образуются они от вопросительных местоимений с помощью присоединения частицы も.
だれ (кто?) ➡️ だれも (утв. каждый, всякий, с отр. "никто")
При добавлении частицы でも к тем же вопросительным местоимениям, новые местоимения будут передавать обобщающее значение だれ ➡️ だれでも ("кто угодно", "любой")