Solution gas drive
This mechanism (also known as depletion drive) depends on the associated gas of the oil. The virgin reservoir may be entirely liquid, but will be expected to have gaseous hydrocarbons in solution due to the pressure. As the reservoir depletes, the pressure falls below the bubble point, and the gas comes out of solution to form a gas cap at the top. This gas cap pushes down on the liquid helping to maintain pressure.
Gas cap drive
In reservoirs already having a gas cap (the virgin pressure is already below bubble point), the gas cap expands with the depletion of the reservoir, pushing down on the liquid sections applying extra pressure.
Aquifer (water) drive
Below the hydrocarbons may be a ground water aquifer. Water, as with all liquids, is compressible to a small degree. As the hydrocarbons are depleted, the reduction in pressure in the reservoir causes the water to expand slightly. Although this expansion is minute, if the aquifer is large enough, this will translate into a large increase in volume, which will push up on the hydrocarbons, maintaining pressure.