You use ShareableType components to define which Nucleus components and other objects should be shared by all sites and which should have a separate instance for each site or sharing group. This section discusses the out of the box ShareableType configuration and how you might choose to modify it.