I have a legit question about the save system.

Quick question, How will the save system work in halo infinite?

I don’t know if someone already addressed this topic, or if an answer was already given out but…
How will the save system work? will the campaign be split up into “missions” like all the other halo games?
or will it instead be save file slots with a percentage to represent the completeness of the campaign?
I am mostly curious about if there is or is not a save system. I would like to be able to play my own campaign and
then be able to play a different new campaign on legendary with friends.