In short: After certain actions in a Biztalk orchestration the state of the entire orchestration – including full message data, variable values, etcetera – is serialized into xml and stored to the Biztalk database. This is persistence. It’s like a check point in a video game.