The component package (or maybe dom) contains the Remix UI component model that allows people to create custom "Remix elements" that work in the DOM. It also contains a server export that may be used to render HTML from a Remix element in a server (or service worker) context.