In Place Upgrade
Upgrades will done as patch sets to Oracle Base (minimum patch set)
Out of Place Upgrade
Upgrade will be done outside the Oracle base, and will be directly upgrades without any minimum patch sets (this is the Oracle recommended approach)
Note: Out of Place upgrade is introduced only from 126.96.36.199 database patchset.
In addition please also see the following links:
Hope this helps!