A component that loads other components based on dom nodes