This document explains unification and resolution in first-order logic (FOL) as part of an artificial intelligence lecture. Unification involves making two logical expressions identical through substitution, while resolution is a theorem proving technique based on refutation proofs. Key steps in resolution include converting facts to FOL, transforming them into conjunctive normal form (CNF), and using unification to derive resolvents.