Inferensi merupakan suatu proses untuk menghasilkan informasi  dari  fakta  yang  diketahui.  Inferensi  adalah  konklusi  logis  atau  implikasi berdasarkan informasi yang tersedia. Dalam sistem pakar,  proses inferensi dialakukan dalam suatu modul yang disebut inference  engine. Ketika representasi pengetahaun pada bagian knowledge base  telah lengkap, atau paling tidak telah berada pada level yang cukup  akurat, maka representasi pengetahuan tersebut telah siap digunakan.

Inference  engine  merupakan  modul  yang  berisi  program  tentang  bagaimana mengendalikan proses reasoning.  Ada dua metode inferensi yang penting dalam sistem pakar,  yaitu  runut  maju  (forward  chaining)  dan  runut  balik  (backward  chaining).