一般有三種:1、演繹推理它是由普遍性的前提推出特殊性結論和推理。演繹推理有三段論、假言推理和選言推理等形式;2、歸納推理它是由特殊的前提推出普遍性結論的推理。歸納推理有以下幾種類型:完全歸納法、不完全歸納法、簡單枚舉法、科學歸納法、挈合法(求同法)、差異法(求異法)、共變法、剩餘法等;3、類比推理它是從特殊性前提推出特殊性結論的一種推理,也就是從一個對象的屬性推出另一對象也可能具有這屬性。