We send multiple bytes of data to the slave, the first byte is address of DS1307. I think word address means internal register address I don't understand what are data (n+1)-- Data (n+x) in datasheet DS1307
if you set 00h in the address the data can be sequentially set, so you don't need to define the offset every time.
So, 00h is the initial offset, then data1 is the value to write to 00h. data2 is the value to write to 001h etc.
You don;t have to specify the address of data2, it's the second piece of data.