GOMA is a two-and three-dimensional finite element program which excels in analyses of manufacturing processes, particularly those involving free or moving interfaces. Specifically, the fullNewton-coupled heat, mass, momentum, and pseudo-solid mesh motion algorithm makes GOMA ideally suited for simulating processes in which the bulk fluid transport is closely coupled to the interfacial physics. Examples include, but are not limited to, coating and polymer processing flows, soldering, crystal growth, and solid-network or solution f i l m drying. The code is based on the premise that any boundary can be (1) moving or free, with an apriori unknown position dictated by the distinguishing physics, (2) fixed, according to a global analytical representation, or (3) moving in time and space under user-prescribed kinematics. The goal is to enable the user to predict boundary position or motion simultaneously with the physics of the problem being analyzed and to pursue geometrical design studies and fluid-structure interaction problems.The moving mesh algorithm treats the entire domain as a computational Lagrangian solid that deforms subject to the physical principles which dictate boundary position. As an added benefit, the same Lagrangian solid mechanics can be exploited to solve multi-field problems for which the solid motion and stresses interact with other transport phenomena, either within the same material phase (e.g. shrinking coating) or in neighboring material phases (e.g. flexible blade coating). Thus, analyses of many fluid-structure interaction problems and deformable porous media problems are accessible.This document serves as a user's guide and reference for GOMA and provides a brief overview of GOMA's capabilities, theoretical background, and classes of problems for which it is targeted. Melting conjugate problem geometry and boundary conditions. 88