JIGSAW CMS podzielony na niezależne od siebie, aczkolwiek pasujące do siebie i współpracujące ze sobą moduły. Podejście takie pozwala na proste dokonywanie zmian w jednym module, bez niebezpieczeństwa uszkodzenia innego modułu. Każdy moduł to inna funkcjonalność – dokładnie taka, jakiej potrzebuje klient. Dotychczasowo stworzone moduły pokrywają się z podstawowymi i najczęściej wykorzystywanymi na stronach internetowych funkcjami, np.:
Ustalony wewnętrzny standard pozwala na łatwe i szybkie stworzenie dowolnego modułu i zbudowanie serwisu internetowego dostosowanego do konkretnych wymagań klienta, bez zbędnych funkcji, z których nigdy nie będzie korzystać.