Ada tiga pendekatan teoritis yang digunakan dalam kajian tentang berpikir dan pemecahan masalah. Pertama adalah Teori Stimulus-Respon, yang berdasarkan pada konsep bahwa berpikir adalah proses asosiatif. Kedua, teori yang berakar pada psikologi Gestalt yang menekankan pada pentingnya “pola keseluruhan” daripada “bagian-bagian terpisah” serta insight. Ketiga, teori yang memakai konsep pemrosesan informasi dengan program komputer dalam mengkaji berpikir dan pemecahan masalah.