All modern content management systems provide a Word-style editor that lets non-technical staff edit and add content to web sites. It is a key part of enabling line staff around the organization to produce and manage their own content.
What you may not have realized is that you have several options avaiable for adding WYSIWYG editors (what you see is what you get) to your own web applications. Sometimes they are as easy to install as adding a few lines of code to a web page.
Here are a few free and commercial solutions for providing an easy to use text editor in your own web applications:
Tiny MCE
This editor works across numerous platforms and is available under an open source license. It is written in javascript and is used widely in many applications. It has many configuration options available and can be tweaked to support a defined set of styles.
Ektron eWebEditPro
A widely used commercial editor from Ektron. It is also highly configurable and allows you tie down functionality to just what you want editors to have access too. It is not cross platform and only works on Windows-based browsers. (Their suggestion for Mac clients is a bit of a joke.)
openWYSIWYG
Another open source content editor written in Javascript.
FCKeditor
And one more open source, Javascript-based, editor.
Given all the options available, it is unreasonable not to provide a rich editor for your applications that should support user formatting of content.