С помощью
slot задают места в шаблоне компонента, которые можно переопределять. Например, есть общий компонент - модальное окно, но нужно управлять количеством кнопок в футере, содержимым в заголовке и в теле. Если знакомы с
block
в шаблонизаторе
Jade/Pug, то это примерно то же самое.
Пример слотов -
https://codepen.io/monochromer/pen/jYdewM?editors=1000