preposition:on; physically situated on the surface of something
She placed the book upon the table.
preposition:immediately after; as soon as
Upon hearing the news, they immediately began to celebrate.
preposition:based on; concerning; as a result of
The decision was made upon careful review of the evidence.
The report was based upon extensive research.