This document summarizes an introduction to artificial intelligence planning and logic. It discusses different types of planning problems and representations including classical planning with STRIPS, planning with factored states, partial observability, and extensions like planning graphs and situation calculus. The document also provides an overview of the GRAPHPLAN algorithm for solving planning problems using planning graph representations.