
por cualquier persona. De esta forma se convierte en una herramienta Web que nos permite crear colectivamente documentos sin que se realice una aceptación del contenido antes de ser publicado en Internet. Un ejemplo claro: Wikipedia, un proyecto para desarrollar una enciclopedia
libre en Internet.

Páginas y edición: En un wiki tradicional existen tres representaciones por cada página:
- El código fuente, editable por los usuarios. Es el formato almacenado localmente en el servidor. Normalmente es texto plano, sólo es visible para el usuario cuando la operación Editar lo muestra.
- Una plantilla (puede que generada internamente) que define la disposición y elementos comunes de todas las páginas.
- El código HTML, renderizado a tiempo real por el servidor a partir del código fuente cada vez que la página se solicita.
El código fuente es potenciado mediante un lenguaje de marcado simplificado para hacer varias convenciones visuales y estructurales. Por ejemplo, el uso del asterisco "*" al empezar una línea de texto significa que se renderizará una lista desordenada de elementos (bullet-list). El estilo y la sintaxis pueden variar dependiendo de la implementación, alguna de las cuales también permite etiquetas HTML.
Por qué no HTML: La razón de este diseño es que el HTML, con muchas de sus etiquetas crípticas, no es fácil de leer por usuarios no técnicos. Hacer visibles las etiquetas de HTML provoca que el texto en sí sea difícil de leer y editar para la mayoría de usuarios. Por lo tanto se promueve el uso de edición en texto llano con unas convenciones fáciles para la estructura y el estilo.
A veces es beneficioso que los usuarios no puedan usar ciertas funcionalidades que el HTML permite, tales como JavaScript, CSS y XML. Se consigue consistencia en la visualización, así como seguridad extra para el usuario. En muchas inserciones de wiki, un hipervínculo es exactamente tal como se muestra, al contrario que en HTML.