Antes del software de diseño asistido por computadora (computer-aided design, CAD), los arquitectos confiaban únicamente en dibujos y modelos hechos a mano para comunicar sus diseños. La evolución tecnológica y de la industria de la arquitectura cambió la forma como los arquitectos planifican y diseñan.
La implementación de software de arquitectura 2D y 3D les permite a los diseñadores realizar borradores a mayor velocidad, probar ideas y determinar flujos de trabajo de proyecto consistentes. Los avances en el software de renderización les brindan a los arquitectos y sus clientes la capacidad de experimentar visualmente los diseños antes de realizar un proyecto.
Building Information Modeling (BIM) ofrece un mayor control sobre las decisiones de diseño, mejorando la eficiencia y la colaboración. Las herramientas y el software que utilizan los arquitectos han recorrido un largo camino.