Сучасний текстовий редактор являє собою програмний продукт, який забезпечує користувача ПК засобами створювання, опрацювання та збереження документів будь-якої природи та ступеня складності.
Різноманіття типів документів викликало різноманіття текстових редакторів. За класифікуючу ознаку, за допомогою якої можна розділити всю множину текстових редакторів на декілька груп, візьмемо тип об’єктів, які обробляються.