The document discusses the concepts of forward chaining and backward chaining as methods used by inference engines in artificial intelligence to derive new information from a knowledge base. Forward chaining starts from known facts and moves toward a goal, while backward chaining begins with a goal and works backward to establish supporting facts. Both methods utilize logical rules and forms of sentences such as horn clauses to facilitate inference in AI applications.