editor program: (computer science) a program designed to perform such editorial functions as rearrangement or modification or deletion of data
application: a program that gives a computer instructions that provide the user with tools to accomplish a task