A technique for solving differential equations by superimposing a finite grid on the region of interest and converting the equations into difference equations between points on that grid; these can then be solved numerically by computer. Physical problems analysed using FEM include heat transfer, semiconductor device behaviour, and antenna design.