Everybody who uses the Web must be familiar with Rich Text Editors (RTE) and Source Code Editors. While the former is used by the visitors to edit and format the content/text on a site, the latter is used by programmers to edit the source code of computer programs.
A Rich Text Editor is an interface developed to facilitate users to modify the text presenting itself as “What-You-See-Is-What-You-Get” Editor. While a user makes the changes, it generates the standards compliant HTML code. Thus in a way, These RTEs help increasing the usability of a website.