Wikis se originaron en comunidades de diseño de patrones 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, y proporcionan una interfaz sencilla que permite una mayor participación de usuarios.