We introduce the notion of discrete Baker-Akhiezer (DBA) modules, which are modules over the ring of difference operators, as a discretization of Baker-Akhiezer modules, which are modules over the ring of differential operators. We use it to construct commuting difference operators with matrix coefficients in several discrete variables.