Upon имеет то же значение, что on, но употребляется значительно реже. Cлучаи употребления предлога on:
1. Для обозначения места со значением на в смысле на поверхности (на вопрос где?) или на поверхность (на вопрос куда?):
The picture is hanging on the wall. Картина висит на стене.
Put the magazine on the table. Положите журнал на стол.

2. Для обозначения времени перед названиями дней и датами:
The meeting took place on Monday. Собрание состоялось в понедельник.
They arrived on the first of June. Они приехали 1 июня.

 
Примечание. Перед словами, обозначающими части дня, употребляется предлог in: in the morning, in the evening, in the afternoon. Если же эти слова имеют при себе определение, то употребляется предлог on: on a fine summer morning, on a cold evening, on the morning of the first of June.

3. Co значением пo, после — обычно в сочетании с герундием:
On receiving your letter I telephoned
to your brother.  По получении вашего письма я позвонил вашему брату.
On coming home I began to work. По приходе домой я начал работать.

4. Со значением о, об, по (в смысле: на тему о):
Не spoke on the international situation. 
Он говорил о международном положении.
What is your opinion on this subject? Каково ваше мнение по этому вопросу?


Оn (но не upon) является также наречием и выражает продолжение или непрерывность действия; употребляется при многих глаголах (особенно при глаголах движения) со значением дальше, вперед:
They walked on and on until they
reached a village. Они шли все дальше и дальше, пoка не дошли до деревни.
Though it was quite dark, they de
cided to drive on. Хотя было совсем темно, они реши ли ехать вперед.

Глаголы, требующие после себя предлога on, и глаголы, сочетающиеся с наречием
on:
to agree on условливаться о, договариваться о
to comment on комментировать что-л.
to congratulate on поздравлять с
to depend on зависеть от
to insist on настаивать на
to rely on полагаться на
to spend on тратить на
to call on навещать, посещать кого-л.
to carry on вести (дела)
to get on преуспевать, продвигаться; ладить
to go on продолжать
to look on наблюдать
to put on надевать
Сочетания с предлогом on:

on account of вследствие, из-за
on no account ни в коем случае
on the advice (suggestion) of по совету (предложению) кого-л.
on an (the) average в среднем
on behalf of от имени кого-л.
on business по делу
on board a (the) ship на борту судна
on condition that при условии, что
on the contrary наоборот
on credit в кредит
on demand по требованию
on foot пешком
on the ground that на том основании что
on the initiative of по инициативе кого-л. 
on land на суше
оn the one (other) hand с одной (другой) стороны
on the part of со стороны кого-л.
on purpose нарочно
on the right (left) hand side справа (слева)
оn sale в продаже
on a large scale в большом масштабе
on sea на море
on the way пo дороге, по пути
on the whole в общем
and so on и так далее
later on позже
Come on! Идемте!
What is on? Что идет (в театре, в кино)?