САПР создается как система, в которой проектирование ведется с помощью ЭВМ. САПР строится как открытая и развивающаяся система.
САПР разрабатывают продолжительное время, поэтому экономически целесообразно вводить ее в эксплуатацию по частям по мере готовности. Созданный базовый вариант системы может расширяться. Кроме того, возможно появление новых, более совершенных математических моделей и программ, изменяются также и объекты проектирования. САПР создается как иерархическая система, реализующая комплексный подход к автоматизации на всех уровнях проектирования.
Так, в САПР технологических процессов обычно включают подсистемы структурного, функционально-логического и элементного проектирования (разработки принципиальной схемы технологического процесса, проектирования маршрута, проектирования операции, разработки управляющих программ для оборудования с ЧПУ).
Иерархическое построение САПР относится также к специальному программному обеспечению и к техническим средствам (центральный вычислительный комплекс и автоматизированные рабочие места). САПР представляет собой совокупность информационно-согласованных подсистем. Обслуживание всех или большинства последовательно решаемых задач ведется информационносогласованными программами.
Плохая информационная согласованность приводит к тому, что САПР превращается в совокупность автономных программ. САПР должна быть инвариантной системой, т. е. универсальной или типовой.