A dual matroid is a matroid that is derived from another matroid by interchanging the roles of independent sets and bases with their complements. This concept is essential in understanding duality in matroid theory, which mirrors duality principles found in other mathematical structures like graphs and vector spaces.