Paketi lahko določajo vsebino, preobleko in prevod programa. Obvezni paket je le vsebina (content), ki poleg temeljnega veziva v glavni datoteki XUL vsebuje še druge gradnike v XULu, programsko kodo v datotekah z javascriptom, temeljne sloge CSS, grafične datoteke in podobno.
Paket s preobleko (skin) nam omogoča, da obliko izločimo in s tem omogočimo spreminjanje videza brez poseganja v paket z vsebino.