Jabarkan contohnya dari Reaksi kimia

NaCl(aq) + AgNO3(aq) → NaNO3(aq) + AgCl(s)

Reaksi kimia dapat ditentukan oleh hukum-hukum termodinamika. Reaksi dapat terjadi dengan sendirinya apabila senyawa tersebut eksergonik atau melepaskan energi. Energi bebas yang dihasilkan reaksi ini terdiri dari 2 besaran termodinamika yaitu entalpi dan entropi:

G: energi bebas, H: entalpi, T: suhu, S: entropi, Δ: perbedaan

Reaksi eksotermik terjadi apabila ΔH bernilai negatif dan energi dilepaskan. Contoh reaksi eksotermik adalah presipitasi dan kristalisasi, di mana sebuah padatan terbentuk dari gas atau cairan. Kebalikannya, dalam reaksi endotermik, panas diambil dari lingkungan. Hal ini dapat dilakukan dengan meningkatkan entropi sistem. Karena kenaikan entropi berbanding lurus dengan suhunya, maka kebanyakan reaksi endotermik dilakukan pada suhu tinggi. Kebalikannya, kebanyakan reaksi eksotermik dilakukan pada suhu yang rendah. Perubahan temperatur kadang-kadang dapat mengubah arah reaksi, seperti contohnya pada reaksi Boudouard:

Reaksi antara karbon dioksida dan karbon untuk membentuk karbon monoksida ini merupakan reaksi endotermik dengan suhu di atas 800 °C dan menjadi reaksi eksotermik jika suhunya dibawah suhu ini

Reaksi juga dapat diketahui dengan energi dalam yang menyebabkan perubahan pada entropi, volume, dan potensial kimia.

U: energi dalam, S: entropi, p: tekanan, μ: potensial kimia, n: jumlah molekul, d: tanda yang artinya perubahan kecil