It's an online storage that comes with an email address.
You were able to Sync Calendar, Contacts, Bookmarks, Photos, etc. You could make greeting cards. You got a homepage (though not a custom URL).
All in all, you got 10 GB of storage unless you paid more.
The base price is $99 per year.