Разница между small и little в английском языке заключается в их значениях и употреблении. 24
Small описывает маленький размер чего-либо и чаще всего употребляется как нейтральное, не несущее эмоциональной окраски. 5 Оно более конкретно по смыслу и используется для характеристики величины, объёма или количества объектов. 2
Little тоже обозначает маленький размер чего-либо, но обычно имеет эмоциональную окраску, которая распространяется и на существительное, которое характеризуется прилагательным little. 4 Оно чаще используется для обозначения возрастной категории или характеристики абстрактного понятия. 2
Таким образом, small — это просто констатация размера, а little — размер плюс отношение. 1
Кроме того, у этих прилагательных есть и некоторые отличия в грамматическом плане: small может использоваться после глагола to be, а little — нет, перед small можно ставить такие слова, как quite (совсем) или rather (довольно), а перед little — нельзя. 3