Mixins are a flexible way to enable function distribution among components. A mixin can contain any option found in a component. When a component references one or more mixins, the options of the mixin will be 'mixed' into the component. Scoped slots provide the same functionality as mixins and are, most of the time, the better choice.