Dalam teori ini, ada dua model utama. Pertama, Rasionalitas Klasik atau Ekonomis yang berupaya memaksimalkan hasil. Kedua, Rasionalitas Terbatas atau Bounded, di mana keputusan diambil karena dianggap sudah cukup baik atau disebut juga sebagai satisficing.