There's usually no difference in meaning. CB
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
sadiaa28 I guess the only difference they might have is:use depending on when you want to name one or more items but in depending upon you want to mention only one factor .That is not true of BrE. The only difference in our variety is that 'upon' sounds a little more formal than 'on'.