Americans use both different from and different than. And the British use different to as well – not different than, though!
Let’s see where each stands.
GENERALLY ACCEPTED
Generally, we say thus:
This shoe is bigger than that.
Or, The reality shows are more mind-numbing than movies.
Clearly the conjunction than points to a comparison. Therefore, grammar-wise, than is preceded by the comparative form of the adjective (is, –er or more). Thus we can have:
greater than
OR more beautiful than
But, different is not a comparative form of an adjective – although it is an adjective alright.
DRAW THE PICTURE, DESCRIBE IT
So, the preposition from is more suitable than the conjunction than. If you draw a picture, different connotes moving away. Is different from…moving away… And the preposition from also draws the picture of separation.
But than merely tries to join.
This is good. That is better.
Joining them gives us:
This is better THAN that.
Therefore, we say,
Your shop is different from other grocery stores.
Her mobile is different from mine.
DIFFERENT THAN
In America, DIFFERENT THAN seems to be quite acceptable. In fact, it is used interchangeably with DIFFERENT FROM.
Why? Don’t ask! English as she is spake!
An argument they put forward is it’s okay to use different than if it’s followed by a clause. So,
The clay-pot display was different than it was last time.
She looked different than she was last summer.
This book is different than the one I read last time.
OR This book is different than what I read last time.