The most common Pathfinding algorithm that uses a Heuristic. Common to find the shortest path in a Weighted Graph