An idleaf is a partial identity on the web. "Partial" means that you only present a part of your real identity on an idleaf. E.g. this can be...
There are a lot of such idleaf scenarios and these were only a few of them. And with every idleaf you get also a contact platform where people can send you messages without the need to publish your e-mail to the internet -- this avoids Spam.
Because the web has grown so fast and there are so many information out there. Also information about you. These information can be correct or they can be wrong. But if no one manages these information and separate right from wrong there can occur problems. Maybe at your next job application. The human resources department will "Google" your name and they will find a lot of data about you. If you have a managed identity in the web (for example an idleaf) they will find it and they will have resources which have been verified by you.
Because it was time for something fresh in the internet. ;) And a system which provides the concept of partial identities. Additionally i have always missed the possibility to create a "keep it small and simple" profile where i can put resources together and offer also a contact platform for people. Other platform don't have this smooth combination of all things together.