The capability of any software application—such as a word processor, page layout program, telecommunications software, etc.—to facilitate the formatting, altering, adding, and deleting of text material. The portion of the program that handles text editing is known as the text editor.