No server resources are required. The values in view state are hashed, compressed, and encoded, thus representing a higher state of security than hidden fields It is good for caching data in Web frame configurations because the data is cached on the client Simple to use and after page unload viewstate data automatically destroy.