Evolution of building architecture and its relationship with technological advancements History can be treated as a mirror for viewing changing architectural forms; wherein every civilization of antiquity has left a mark in terms of architectural evolution. In the ancient period architecture used to be considered as an intrinsic part of cultural identity. Architectural designs of ancient buildings have always reflected an imprint of artistic creativity which personified the cultural development of that age. Master builders as architects used to be called at that time, used to design a structure by keeping in mind its aesthetics as well as effectiveness. The authenticity of above point can be understood by taking a look at ancient Greek architecture, Irish architecture, Sumerian architecture and Egyptian architect etc. Structures created by these civilizations were always meant to inspire and motivate the society; religious monuments are evident enough to through light on this point. But the contemporary architecture does not serve any such purpose; instead buildings are designed to provide safety and convenience to its occupants. Art which used to be a dominant factor in building design earlier has been replaced by technology now. Contemporary buildings are more sophisticated in terms of luxury provided by them to occupants. Modern architects make use of high end building design software such as AutoCAD and Revit to create effective architectural design. Gone is the period of manual drafting and modeling, wherein the design once created was not convenient to change. AutoCAD and Revit have enabled the development of digital drawings and models which can be spontaneously modified and conveniently communicated with diverse stakeholders. Revit modeling services are iconic in itself in terms of effective design development since 3D models are developed with the close cooperation and collaboration of design development team. When design is developed in Revit special consideration is given to its effectiveness in context of its performance. That means modern architecture focuses on the constructiveness of a design in relation to its performance throughout its life. Productive execution of Revit modeling services along with clash detection and coordination services results in the constructive architectural design. Hence we can come to the conclusion that software technology has tremendously contributed in the evolution of architecture design.