EXECUTABLE application. Це не додається і не застосовується, а виконується набір програмних командних інструкцій. Пропоную для аплікацій слово "виконавка", бо додаток та застосунок взагалі не про це. Відповідно API - засіб взаємодії між виконавками - міжвиконавка. Чи міжвиконавець, міжвиконадло. Або підходити з иншого боку - знайти загальний відповідник до слова "інтерфейс" і тоді від нього будувати відповідники графічного та програмного інтерфейсів.