Anonymous Profile migration
It is very frustrating for Site visitors when they store data as an anonymous user only to find it disappear when they log in.
The reason for this to occur is that anonymous profilles are actually bound to a GUID passed to the client in an encrypted cookie, whereas authenticated profiles are linked to the authenicated user, thus not relying on a cookie.
The Smartsite Profile Provider has built-in support for migrating anonymous profiles when users log on. It makes sure that settings can still be used after an anonymous user logs on to a site.
Imagine a web shop where you add articles to your shoppingcart but have to log on in order to check out and make your payment. Smartsite will automatically migrate your profile settings from the anonymous profile to your authenticated profile.