The UNIversal Functional Activity Coefficient (UNIFAC) method is a semi-empirical system for the prediction of non-electrolyte activity estimation in non-ideal mixtures. UNIFAC uses the functional groups present on the molecules that make up the liquid mixture to calculate activity coefficients. By utilising interactions for each of the functional groups present on the molecules, as well as some binary interaction coefficients, the activity of each of the solutions can be calculated. This information can be used to obtain the liquid equilibria information, which is useful in many thermodynamic calculations, such as chemical reactor design, and distillation calculations.