Adjacency Matrix: A square two-dimensional array used to represent a graph where the entry at row \(i\) and column \(j\) indicates whether an edge exists between vertex \(i\) and vertex \(j\).
Adjacency List: A collection of linked lists or dynamic arrays used to represent a graph where each vertex is stored with a list of its neighboring vertices.