See docs:
Slicing an array means to specify a subarray of it. This is done by supplying two index expressions. The elements from the start index up until the end index are selected. Any item at the end index is not included.
An array slice does not copy the data, it is only another reference to it. Slicing produces a dynamic array.
BTW: string is kind of array.