Often times when you are making a record (especially one that needs to be signed or approved in some way) the end user needs to be able to see the results of what he has entered.
These results are often math-heavy and we have SmartSuite do that heavy lifting for them. However, to visually confirm its accuracy they have to save the record and commit it to storage before they can observe whether or not the values are what they intended for them to be.