IDEF (I-CAM DEFinition або Integrated DEFinition) — методології сімейства ICAM (Integrated Computer-Aided Manufacturing) для вирішення завдань моделювання складних систем, що дозволяють відображати та аналізувати моделі діяльності широкого спектру складних систем у різних розрізах.
Таким чином, блок IDEF0 показує перетворення входу у вихід за допомогою механізмів з урахуванням керуючих впливів.
На відміну від IDEF0 нотація IDEF3 не обмежує надмірно жорсткими рамками синтаксису та семантики, Що зручно для опису неповних чи не цілісних систем, особливо якщо аналітик погано знає предметну область. Однак, це передбачає, що модель може вийти неповною або суперечливою.
IDEF0 – це методологія функціонального моделювання і тому ім'я блоку, що описує функцію, має бути дієсловом або дієслівним оборотом. Приклади імен функцій: робити деталі, спостерігати виконання. Стрілки та його сегменти позначаються іменниками чи оборотами іменників.