Pinegrow Snapshots saves the HTML of the current app state.
For example, if you click a button that opens a modal and then take the snapshot, the open modal will be saved in the snapshot.
On the other hand, saving a remote page in Pinegrow Web Editor will save the source code of the page without any dynamic elements that were created / changed by Javascript code on the page.
Another difference is that Pinegrow Web Editor struggles with opening certain types of web apps, for example React apps and we plan to keep this aspect as Pinegrow Snapshots territory in the future. (the way how snapshots works is very different from Pinegrow)
I hope these clarifications will help you decide whether or not Pinegrow Snapshots can be integrated into your workflow.
Note: We have a documentation about Pinegrow Snapshots available here https://pinegrow.com/docs/pinegrow-snapshots/ + a detailed use case is presented on the application homepage https://pinegrow.com/snapshots