Respostas

2014-04-07T09:49:07-03:00
UPON  até onde eu sei é um sinônimo de ON, com o diferencial de que é utilizado em situações mais formais. Acredito que a tradução mais freqüente de UPON seria "Sobre". Digo isso porque nem sempre UPON pode ser traduzido como ON. Você não deve, por exemplo, dizer The meeting will happen upon next Friday.
2014-04-07T09:50:06-03:00
UPON-->é uma preposição.
ON-->é um advérbio.