Numerical modelling of geological processes, such as mantle convection, flow in porous media, and geothermal heat transfer, has become quite common with the increase in computing and the availability of usable software. Today modelling these dynamical processes entails the solving of the governing equations involving the mass, momentum, energy and chemical transport. These equations represent partial differential equations and must be solved on powerful enough computers because they require sufficient spatial and temporal resolution to be useful. We describe here the salient and outstanding features of the SE-PRAN software package, developed in the Netherlands, as a case study for a robust and user-friendly software, which the geological community can utilize in handling many thermal-mechanical-chemical problems found in geology, which will include geothermal situations, where many types of partial differential equations must be solved at the same time with thermodynamical input parameters. KEY WORDS: SEPRAN, finite element package, geodynamic and planetary modelling, geothermal, groundwater flow.