Мультипрограмування називається техніка, за допомогою якої два або більше процесів можуть бути розміщені в основній пам'яті та виконуватися одночасно процесором або ЦП.
Мультипрограмування – це a Техніка мультиплексування, яка дозволяє одночасно виконувати кілька процесів на одному процесорі.
Мультипрограмування відноситься до одночасний запуск кількох програм на одному ЦП . Це форма багатозадачності, при якій кілька завдань або процесів виконуються одночасно на одному ЦП.
Ступінь мультипрограмності – це кількість програм в пам'яті. В однопроцесорній системі в пам’яті буде декілька програм, але лише одна працює в певний час. Системи розподілу часу є логічним наслідком мультипрограмування.
Ø Кілька додатків: створено мультипрограмування дозволяють динамічно розподіляти процесорний час машини між кількома активними програмами.
Багатопроцесорність або багатопотоковість є використання двох чи більше процесорів (CPU) у комп’ютері для виконання одного чи кількох процесів (запущені програми).