This article discusses the different types of construction companies, including real estate developers, general contractors, industrial infrastructure companies, subcontractors, civil engineering companies, architecture designing companies, material suppliers, and package builders. It also explains the interrelation between these companies and the construction process, including tendering and contract planning techniques. Additionally, the article explores sustainable construction processes like precast flat panel system and 3D volumetric construction, and the impacts of BIM on construction.