Vertex / Node
A point in the graph. Represents an entity — a city, a person, a computer.
Edge / Arc
A connection between two vertices. Can be undirected (—) or directed (→).
Degree
Number of edges at a vertex. In digraphs: in-degree (arrows in) + out-degree (arrows out).
Path
A sequence of vertices where each consecutive pair is connected by an edge.
Cycle
A path that starts and ends at the same vertex, visiting each node once.
Adjacent
Two vertices are adjacent if they are directly connected by an edge.
Connected
A graph is connected if there is a path between every pair of vertices.
Weight
A numerical value assigned to an edge — distance, cost, time, capacity.