This document discusses dynamic pathfinding algorithms. It begins with an overview of A* pathfinding and how it works. It then explains how dynamic pathfinding algorithms differ by modifying search data when the graph connections change, rather than recomputing the entire path from scratch. The document focuses on the dynamic pathfinding algorithms D* Lite and LPA*, explaining how they use node inconsistency checks and priority queue reordering to efficiently handle changes in the graph structure during a search.