Building construction and infrastructure development have been a component of major civilizations throughout their history. Great examples, of architecture include the Great Pyramid, the Great Wall of China, and many more ancient constructions of historical significance. The fundamental component for the completion of these buildings is design, planning, execution, and closure. Planning of project execution is the most critical aspect, to have the ability to accomplish the required project execution in the allotted time and on framed expenses. Certainly, some outstanding quality and construction management procedures were implemented in the past, and someone was present to supervise the resources and time schedule. In today's construction project management, many mathematical tools and techniques such as bar charts, CPM, PERT and so on are employed for project planning. To manage the multi-tasking and complicated building environment, other standalone computer software and web-based packages are also in use. This paper aims to investigate advancements in construction management when dealing with extremely complicated building procedures in a complex environment. The methodology applied is to study and cite the literature of various preferred software management tools in the construction industry with the sequential order of the year, purpose, uses and process of the particular software. The results obtained are the analytical study of the software tools used in the construction industry.