Skrypty CMS takie jak Joomla czy WordPress zawierają w swoim rdzeniu zazwyczaj tylko niezbędną namiastkę narzędzi i funkcji potrzebnych do tego aby postawić stronę www. Przy niewielkich potrzebach i wymaganiach to wystarcza, ale chcąc postawić bardziej rozbudowaną funkcjonalnie i ciekawą graficznie stronę internetową trzeba zaprząc to wybranego CMSa jakieś dodatkowe rozszerzenia, które umożliwią dostrojenie strony do potrzeb. 

Wśród ogromnej już a przy tym stale powiększającej się i rozwijającej liczby najprzeróżniejszych rozszerzeń w postaci komponentów, modułów, dodatków czy wtyczek, wyróżnia się grupa prawdziwych kombajnów w postaci tzw. Page Builder-ów. Są to w zasadzie wizualne kreatory stron, działające wprawdzie w obrębie dedykowanego im CMSa i wykorzystujące jego potencjał, ale posiadające własne narzędzia do szycia strony według koncepcji i pomysłów projektanta.