CALS-технологии определяют как технологии комплексной компьютеризации сфер промышленного производства, цель которых — унификация и стандартизация спецификаций промышленной продукции на всех этапах ее жизненного цикла. Главная задача создания и внедрения CALS-технологий — обеспечение единообразного описания и интерпретации данных, независимо от места и времени их получения в общей системе, имеющей масштабы вплоть до глобальных.
Структура проектной, технологической и эксплуатационной документации, языкиее представлениядолжны бытьстандартизованными. Тогда становится реальной успешная работа над общим проектом разных коллективов, разделенных во времени и пространстве и использующих разные CAE/CAD/CAM-системы. Одна и та же конструкторская документация может быть использована многократно в разных проектах, а одна и та же технологическая документация адаптирована к разным производственным условиям, что позволяет существенно сократить и удешевить общий цикл проектирования и производства.
Аббревиатура CALS расшифровывалась как Computer Aided Logistics Systems, т.е. автоматизированная логистическая поддержка. Поскольку под логистикой обычно понимают дисциплину, посвященную вопросам снабжения и управления запасами, а функции CALS намного шире и связаны со всеми этапами жизненного цикла промышленных изделий, стали применять более соответствующую предмету расшифровку CALS — Continuous Acquisition and Lifecycle Support. В русском языке понятиюCALS соответствует информационная поддержка изделий (ИПИ).
Развитие CALS-технологии стимулирует образование виртуальных производств, при которых процесс создания спецификаций с информацией для программно управляемого технологического оборудования, достаточной для изготовления изделия, может быть распределен во времени и пространстве между многими организационно автономными проектными студиями. Среди несомненных достижений CALS-технологии следует отметить легкость распространения передовых проектных решений, возможность многократного воспроизведения частей проекта в новых разработках и др.
По аналогии с аспектами автоматизированного проектирования целесообразно эти аспекты называть видами обеспечения CALS и выделять лингвистическое, информационное, программное, математическое, методическое, техническое и организационное обеспечения CALS.