Definition
Dijkstra's Algorithm is designed to find the shortest path from a specific starting point to all other vertices in a graph.
For instance, if there are 5 vertices and we start from vertex 1, the algorithm will determine the shortest paths from vertex 1 to vertices 2