Sanity testing is performed usually when new application versions are released, to ensure the system stability.
The sanity tests represent a list of tests that should cover the basic functionality of the application, such as:
Registration process
Login process
Checkout process
UI checks
And some other tests, depending on the application scope.