upon (Adjective) — Being up to particular standard or level especially in being up to date in knowledge. ex. "up on the news"
upon (Preposition) — In contact with, on top of. ex. "the book upon the table"
upon (Preposition) — Supported by. ex. "balanced upon one leg"
upon (Preposition) — At or following a prescribed point in time. ex. "The contract was rendered void upon his death"