1.Faktor biologis merupakan faktor yang bersifat internal dan terkait dengan kondisi fisik. Orang yang terlalu lelah bekerja terkadang kesulitan untak berpikir, lebih-lebih untuk memecahkan masalah Sebuah penelirian terbaru menemukan bahwa anak sekolah yang membiasakan sarapan pagi sebelum berangkat ke sekolah, daya tangkapnya lebih bagus daripada anak yang tidak biasa sarapan pagi.
2.Faktor sosiopsikologis sama dengan faktor biologis yang merupakan faktor internal. Hanya saja, sosiopsikologis bersifat psikis. Faktor ini sama pentingnya dengan faktor biologis. Yang termasuk ke dalam faktor kesalahan berpikir secara sosiopsikologis adalah motivasi, kepercayaan diri dan sikap yang salah, kebiasaan, dan emosi.