1. (в інформатиці) Попередньо записана послідовність команд або інструкцій, яка виконується як єдина операція для автоматизації рутинних дій у програмному середовищі, текстовому редакторі, електронній таблиці тощо.
2. (в програмуванні) Іменований фрагмент коду, який замінюється на певну послідовність інструкцій на етапі попередньої обробки (препроцесорної директиви) перед компіляцією програми.
3. (в фотографії та оптиці) Скорочена назва режиму або обладнання для макрозйомки — отримання зображень дуже дрібних об’єктів у натуральну величину або зі збільшенням.