Is version history a complete snapshot of the project?

Hi, I would like to remove some old folders from my SC9 project. If I increment the version of my project and delete the folders does SC9 bring them back again if I go back to an old version?
So is the version increment a complete snapshot function of a project?