data-id to tylko przykład, zamiast "id" można wpisać cokolwiek. Atrybutem będzie więc data-* (gwiazdka oznacza dowolny tekst). Ten atrybut umożliwia tworzenie własnych, czyli niestandardowych atrybutów HTML. Czyli nikt ci nie powie za co atrybut data-id odpowiada, bo to zależy do czego chcesz go zastosować (głównie w JS) ;)
Następnym razem zamiast pytać sprawdź sam LINK