"Upon" is basically just a formal version of "on." We hear it in lectures and speeches and read it in books. We don't typically use it in conversation. It can replace "on" in the phrasal verb "based on," which gives us "based upon," which sounds more formal.
Some examples:
Once upon a time... (this is the typical way fairytales start in English)
This great decision, Mr. President, rests upon your shoulders. Do not disappoint your fellow citizens.
"Once upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore..." (from The Raven, a poem by Edgar Allan Poe)