Некоторые различия между словами «сто» и «сотня» в русском языке:
- «Сто» — числительное, обозначающее число или определённое количество чего-то (например: «Сто коров, сто платков, сто грибов»). ru.hinative.com
- «Сотня» — имя существительное, которое, как правило, предполагает совокупность любых объектов, которых ровно сто либо приблизительно сто (например: «Около сотни банков», «около сотни самых богатых», «около сотни главных героев»). www.bolshoyvopros.ru Также в разговорном употреблении — название купюры или монеты номиналом в сто (рублей, долларов, евро). www.bolshoyvopros.ru
Кроме того, «сто» — более «строгое», точное, стилистически нейтральное слово с выраженной арифметической составляющей, а «сотня» часто приобретает оттенок лёгкости, бесшабашности и даже пренебрежения (например: «Около сотни комплиментов», «около сотни поцелуев», «около сотни слов»). www.bolshoyvopros.ru