Matroids appear in diverse areas of mathematics, from combinatorics to algebraic topology and geometry. This work provides an interdisciplinary treatment of their theory. It examines matroids in terms of symmetric and finite reflection groups. It also discusses matroid representations and combinatorial flag varieties.