adjective The same as another; sharing the same design.
We bought a new sofa and matching armchairs.
adjective That constitutes part of a pair with something else; complementary.
noun The process by which things are matched together or paired up.
noun A set of independent edges in a given graph, i.e. a set of edges which do not intersect, such that pairs of vertices are "matched" to each other one to one.