Matroid theory provides a unifying framework for notions of independence arising in linear algebra, graph theory and beyond.