Создание отступов

Вы можете использовать свойство margin для грид-элементов. Но в таком случае отступы будут и у крайних элементов сетки, придётся сбрасывать их отдельно. К тому же margin будет ужимать элементы, так как отталкиваться они будут не друг от друга, а от краёв грид-линий. Это тоже пришлось бы решать порцией кода.

Чтобы избавиться от подобных проблем, разработчики гридов придумали решение — свойство gap: