What does this mean "reprogram"?

I would like to start using IFTTT, so I went to log in and connect. I get this message.

I understand control and read, as setting and reading my published variables, but reprogram? Why (and how) would IFTTT reprogram my Particle device?

That’s a great question @rvnash, I’m going to ping @Dave on this one.