3D printing is a popular nonconventional manufacturing technique used to print 3D objects by using conventional and nonconventional materials. The application and uses of 3D printing are rapidly increasing in each dimension of the engineering and medical sectors. This article overviews the multipurpose applications of 3D printing based on current research. In the beginning, various popular methods including fused deposition method, stereolithography 3D printing method, powder bed fusion method, digital light processing method, and metal transfer dynamic method used in 3D printing are discussed. Popular materials utilized randomly in printing techniques such as hydrogel, ABS, steel, silver, and epoxy are overviewed. Engineering applications under the current development of the printing technique which include electrode, 4D printing technique, twisting object, photosensitive polymer, and engines are focused. Printing of medical equipment including artificial tissues, scaffolds, bioprinted model, prostheses, surgical instruments, COVID-19, skull, and heart is of major focus. Characterization techniques of the printed 3D products are mentioned. In addition, potential challenges and future prospects are evaluated based on the current scenario. This review article will work as a masterpiece for the researchers interested to work in this field.