The two are similar in that both are prepositions that indicate position in contact with the top surface of an object, such as a table. " A fly may land upon a table, or, a fly may land on a table -- same thing. This is probably not what you wanted to hear.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.