Sitting on a desk or at a desk? What's the difference?
ngram shows that 'sitting at a desk' is a lot more preferred.
What's the difference between them?
Sitting on a desk or at a desk? What's the difference?
ngram shows that 'sitting at a desk' is a lot more preferred.
What's the difference between them?
This is a case where Ngrams can't really help you much, because the same phrase is grammatically correct with either preposition, but will have a different meaning depending on which you choose.
"Sitting at a desk" implies someone sitting on a chair in front of a desk, likely (but not necessarily) for the purpose of interacting with something (keyboard, pencil and paper, etc.) on top of the desk. Students in a classroom will probably be sitting at their desks for most of the time.
"Sitting on a desk" means that the person (or cat, dog, bird...) is actually seated upon the desk itself, and not on a chair next to the desk! For a person at least, this is probably done less commonly than the first alternative, which explains why the Ngrams result showed this phrase being used less often.
Sitting on a desk implies that someone is actually sitting on top of a desk. Sitting at a desk implies that someone is sitting close to a desk as in reading, writing, using computer, making a speech etc
At and on are two very different, distinct prepositions.
"I'll be waiting on the lamp-post" is a lot more painful than waiting at the lamp-post. On is, well, above while at is beside. There's a very big positional difference, and that difference is more than tangiable!
So, mental picture of a desk - one is either at (beside) it, or perched on (above, but part of your body touching) it.