Las wikis se originaron en comunidades de diseño de patrones que las usaban para escribir patrones de programación. Una wiki es un sitio web cuyas páginas pueden ser editadas por múltiples usuarios a través de un navegador, permitiendo la creación, modificación o eliminación colaborativa de contenido. Las wikis se caracterizan por la facilidad con que las páginas pueden ser creadas y actualizadas sin necesidad de revisión, lo que fomenta la participación de los usuarios.