Antes de la aparición del software de diseño asistido por ordenador (CAD), los arquitectos confiaban únicamente en dibujos y modelos arquitectónicos hechos a mano para comunicar sus diseños. Con la evolución de la tecnología y del sector de la arquitectura, el software para el diseño arquitectónico ha cambiado la forma en la que los arquitectos planifican y diseñan sus edificios.
Gracias a la implementación del software para arquitectura en 2D y 3D, los diseñadores pueden dibujar a mayor velocidad, probar ideas y establecer flujos de trabajo coherentes para sus proyectos. Los avances en el software de renderización permiten que tanto los arquitectos como sus clientes puedan experimentar visualmente los diseños antes de realizar un proyecto.
BIM (Building Information Modeling) (inglés) ofrece un mayor control sobre las decisiones relativas al diseño, lo que mejora la eficiencia y la colaboración. Las herramientas y el software utilizados por los arquitectos han recorrido un largo camino.