Student or Learner
I'm confused how to explain when to use 'on top of' and 'on' as in the following sentences:
1. I would put cranberry sauce on top of my ice cream.
2. I would put my homework on my table.
Why can't we say:
I would put butter on top of a slice of bread.