Ocean thermal energy conversion is based on:

Explanation:

It uses temperature difference.

Explore more in Mechanical Engineering: