Ocean Thermal Energy Conversion yang dikenal dengan singkatan OTEC adalah metode untuk menghasilkan energi listrik menggunakan perbedaan temperatur yang berada di antara laut dalam dan perairan dekat permukaan untuk menjalankan mesin kalor.
Seperti pada umumnya mesin kalor, efisiensi dan energi terbesar dihasilkan oleh perbedaan temperatur yang paling besar.
Perbedaan temperatur antara laut dalam dan perairan permukaan umumnya semakin besar jika semakin dekat ke ekuator. Pada awalnya, tantangan perancangan OTEC adalah untuk menghasilkan energi yang sebesar-besarnya secara efisien dengan perbedaan temperatur yang sekecil-kecilnya.
Permukaan laut dipanaskan secara terus menerus dengan bantuan sinar matahari, dan lautan menutupi hampir 70% area permukaan bumi. Perbedaan temperatur ini menyimpan banyak energi matahari yang berpotensial bagi umat manusia untuk dipergunakan. Jika hal ini bisa dilakukan dengan cost effective dan dalam skala yang besar, OTEC mampu menyediakan sumber energi terbaharukan yang diperlukan untuk menutupi berbagai masalah energi.
Konsep mesin kalor adalah umum pada termodinamika, dan banyak energi yang berada di sekitar manusia dihasilkan oleh konsep ini. Mesin kalor adalah alat termodinamika yang diletakkan di antara reservoir temperatur tinggi dan reservoir temperatur rendah. Ketika kalor mengalir dari temperatur tinggi ke temperatur rendah, alat tersebut mengubah sebagian kalor menjadi kerja. Prinsip ini digunakan pada mesin uap dan mesin pembakaran dalam, sedangkan pada alat pendingin, konsep tersebut dibalik. Dibandingkan dengan menggunakan energi hasil pembakaran bahan bakar, energi yang dihasilkan OTEC didapat dengan memanfaatkan perbedaan temperatur lautan disebabkan oleh pemanasan oleh matahari.