一般可分为演绎推理和非演绎推理。自动推理被认为是人工智能的一个分支，还和理论计算机科学甚至哲学相关联。自动推理的研究内容包括定理机器证明、、不确定性推理、非单调逻辑以及类比归纳和外展推理。自动推理的技术和工具包括经典逻辑、微积分学、模煳逻辑、贝叶斯推断、推理与最大熵和大量的非正式特别技术。