
Diagrama unui motor de căutare
Un motor de căutare operează în următoarea ordine:
Un generator de nume de domenii este un program care foloseşte reguli de limbaj şi tehnici de combinare a cuvintelor pentru a genera o listă de nume. Generatoarele de nume sunt uneori create special în scopuri de marketing, pentru a folosi numele generate pentru noi branduri de produse.

Modulele Drupal din contribuţii oferă o mare varietate de caracteristici, inclusiv galerii de imagini, tipuri personalizate de conţinut şi listări de conţinut, editoare WYSIWYG, mesagerie privată, instrumente de integrare, etc. Situl web Drupal conţine o listă cu 3709 module gratuite (în data de 1 martie 2009), scrise şi oferite de comunitatea Drupal.[23][24][25]
Pentru a instala şi folosi Joomla! trebuie să dispuneţi de un server web complet operaţional (optim, Apache), o bază de date (optim, MySQL) şi limbajul scripting de server PHP, împreună cu modulele specifice activate în PHP pentru MySQL, XML, şi Zlib funcţional, printre altele.
Deşi comunitatea va face întotdeauna tot ce ăi stă în puere pentru a te ajuta, Joomla! nu este un server web şi depinde de tine să ai un server web complet funcţional şi compatibil.