A partire dai moduli stessi, si considera in qualche modo che il sistema funzioni con i plugin, i moduli vengono aggiunti al core di xoops esattamente come succede in altri cms e con l'aggiunta di piccole porzioni di codice che possiamo definire valore aggiunto, in qualche modo il sistema si avvale della facoltà di altri elementi, appunto i plugin. A differenza dei moduli che sono specificamente i componenti che riempiono questo sistema, i plugin sono piccole porzioni di codice che possono essere inserite nei moduli per lavorare tra loro.