Imagine the ground (which represents the surface of anything): On is touching and at rest - "The flower is resting on the table" - but can also be used for Onto . Onto is movement from not touching to a state of touching and at rest ("on") - "The cup fell onto the floor" (now at rest) with an emphasis on the movement. Upon is like On/onto but with a little more sense of contact or weight - "The brick fell hard upon his head", "The book is sitting upon the shelf" Over is higher than or on something with a sense of spreading (either by size, movement or uncertainty of location) - "The bird hovered over the tree", "There was writing all over the parcel", "The plane flew over the ocean" Above is like over, but suggests being vertically over and is made in contrast to below, and can have a sense of order/rank.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.