A word processor program is a computer program that provides word processing functions. Originally a separate type of application to desktop publishing, the two program types now overlap, with many word processors now including what were once desktop publishing functions.