What's the difference between 'small' and 'little'?
This is a question that I answered on Quora.com. Someone asked "What is the difference between 'small' and 'little'?" Here is what I wrote:
This english.stackexchange page has a detailed discussion of the difference between 'little' and 'small': Difference between "little" and "small"
Also, when thinking about words which are synonyms of each other, it may be helpful to think not in terms of "What's the difference in meaning?" but "Are there differences in how these are used?" In other words, what other words and phrases does each word pair with?
Here are the top 10 collocates (words that appear nearby) for 'little' according to the Corpus of Contemporary American English (COCA):
(I left out the words "Rock" and "Ark" from the list because they're mostly related to the U.S. city of Little Rock, Arkansas.)
And here are the top collocates for 'small':
You can get a sense of the difference in usage between "little" and "small" based on these lists, even though they mean essentially the same thing.
In general, I think it's better to think about differences in usage between similar words instead of differences in meaning.