English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Some sites use the prase "buy on example.com" when they link to products using some affiliate program. For me "buy from example.com" sounds better since you're going to follow that link to example.com and buy the product from them.

What would be the reason to use on?

share|improve this question
The reason to use on is that it means a different thing, namely "on". You can also buy in, at, behind, and they all mean different things. – RegDwigнt Jan 9 '13 at 13:39
And while we're at it, you can also buy for and within a shop. Probably not at the same time, though. – Robusto Jan 9 '13 at 13:43
You're right. You can express different things depending on what you say. Thank you for pointing that out! – aarreoskari Jan 9 '13 at 14:01
up vote 4 down vote accepted

On specifies the location, while from specifies who the seller was.

You can buy a product on the street or on my site. You can buy a product from me or from Amazon.

share|improve this answer
Thanks. Both prepositions make perfect sense. On because the product is sold elsewhere and from because seller is someone else. – aarreoskari Jan 9 '13 at 14:05

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.