The construction industry is constantly looking for new ways to improve project efficiency and profitability. Many new technologies such as Business Information Modeling (BIM), and project management software have been introduced to aid in preconstruction and on site coordination. However, traditional building methods have remained relatively unchanged for decades. 3D printing is a promising new technology that has the potential to not only be an effective means of increasing project efficiency, profitability, reduce time required, labor cost and wastage of materials in the field, but also have positive environmental impacts. However, as it exists today, this technology is highly limited by size, material, skilled labor, and industry reluctance. In this paper we have focused on introduction, applications, material used, advantages and disadvantages of 3D printing technology.