Binder-jet 3D-printing (BJ3DP) is a non-beam-based additive manufacturing (AM) technique where a liquid binder is jetted on layers of powdered materials, selectively joined and then followed by densification process. To fabricate complex geometry, it is necessary to understand the physical processes during 3D-printing and the fundamental science of densification. Here, the effect of powder characteristics (e.g. morphology, mean size, and distribution), printing process parameters (e.g. layer thickness, print orientation, binder saturation, print speed, and drying time), sintering (e.g. temperature and holding time) and post-processing are addressed. With the rapid development of AM technologies, there are many potential opportunities to use the binder jetting technology. Nevertheless, there are challenges such as: powder packing defect formation and agglomeration during the printing process, non-linear shrinkage during densification step, and residual porosity, all of which can affect the properties of the final product.