terdapat lima faktor yang biasanya menghasilkan gradien potensial kimia atau gradien potensial
air. Yang pertama adalah konsentrasi atau aktivitas yaitu faktor yang paling penting untuk
menciptakan gradient potensial kimia yang mendorong terjadinya difusi. Partikel berdifusi dari
tempat beraktivitas tinggi ke tempat yang beraktivitas rendah. Air memiliki konsentrasi yang selalu
tetap kecuali bila ditambahkan linarut atau suhunya berubah. Yang kedua adalah suhu yaitu suhu
dapat memepengaruhi proses difusi dalam tumbuhan. Contohnya adalah adanya perbedaan suhu
yang menjadi penghalang difusi itu terjadi seperti pada tanaman yang ada di daerah artika atau
daerah tunda alpin yang akrnya berada di dalam tanah yang hampir beku sedangkan daunnya
dihangatkan oleh matahari sampai 200C yang artinya difusi akan semakin rumit karena adanya
perbedaan suhu tersebut. Yang ketiga adalah tekanan yaitu jika tekanan meningkat maka energi
bebas meningkat yang akhirnya potensial kimia juga meningkat. Yang keempat adalah efek linarut
terhadap potensial kimia pelarut yaitu partikel linarut akan menurunkan potensial kimia molekul
pelarut contohnya adalah proses osmosis.