1. Forward chaining and backward chaining are two approaches an inference engine can use to search for answers.
2. Forward chaining starts with initial facts and fires rules to infer new facts, iterating until no more facts can be derived. Backward chaining starts with a goal and works backwards to find evidence supporting the goal.
3. The document describes how forward chaining works by matching facts to rule premises to fire rules and add new facts, giving an example. It then contrasts this with how backward chaining works by matching a goal to rule conclusions to derive subgoals as premises.