Suhu adalah parameter yang menggambarkan derajat panas suatu benda. Semakin tinggi panas suatu benda, maka semakin tinggi pula suhunya. Panas yang dipancarkan atau dirambatkan oleh suatu benda merupakan bentuk energi yang dibebaskan oleh suatu benda melalui proses tranformasi energi. Dengan demikian secara tidak langsung suhu dapat dipakai sebagai indikator tentang besarnya energi yang dibebaskan oleh suatu benda.
Dalam suatu ekosistem, suhu dapat mengatur pertumbuhan dan penyebaran hewan yang hidup didalamnya. Proses ini terjadi karena suhu mempengaruhi unsur fisik dan fisologis tubuh hewan. Suhu yang terlalu tinggi dapat merusak enzim, sel, jaringan, organ, permiabilitas membran, hormon serta menguapkan cairan tubuh. Sedangkan suhu yang terlalu rendah dapat menghambat kerja enzim, hormon metabolisme dan pembekuan protoplasma.
Berdasarkan daya toleransi terhadap suhu, hewan dapat dikelompokan menjadi hewan eurythermal dan hewan stenothermal. Hewan eurytermal adalah hewan yang mampu hidup pada suhu lingkungan dalam kisaran yang luas. Ini artinya selisih antara suhu maksimum dan minimum sangat luas. Hewan stenothermal adalah hewan yang mampu hidup pada suhu lingkungan dalam kisaran yang sempit. Ini artinya selisih suhu maksimum dan minimum sempit.
Setiap hewan (organisme) memiliki titik kardinal suhu yang berbeda dengan hewan lainnya. Titik kardinal adalah titik-titik yang menunjukkan batas suhu maksimum, suhu optimum dan suhu minimum yang masih bisa diterima oleh hewan.
Suhu maksimum adalah suhu tertinggi yang masih memungkinkan hanya 50% anggota populasi suatu hewan bertahan hidup. Suhu minimum adalah titik suhu terendah yang memungkinkan hanya 50% anggota populasi suatu hewan bertahan hidup. Suhu optimum adalah nilai suhu yang memungkinkan populasi suatu hewan menjalani hidup paling baik dan menghasilkan keturunan paling banyak.