Коротко: Номер позиції елемента в упорядкованій структурі даних на кшталт масиву чи списку — у більшості мов відлік іде з 0, а не з 1.
Докладніше: Індекс дає прямий доступ до конкретного елемента без послідовного пошуку по структурі (наприклад, array[3] одразу звертається до четвертого елемента). Такий відлік з нуля — часте джерело помилок новачків («помилки на одиницю»), наприклад коли цикл іде до array.length замість array.length - 1 і звертається до індексу за допустимими межами.
Подробиці
Чому більшість мов починає з 0, а не з 1?…