What do you do when you need to know something? For me, I search in the internet. I am sure it is now the natural reflex of many. Our current life is overloaded with myriad information sources around us. No doubt, this information overflow is a problem. For those who are in content and services business, this problem has an altogether different dimension. They have a diverse collection of attractive contents and services but still they are struggling to generate desired business volume out of it. It is very difficult to attract users to the contents and services even when we know that the user is looking for it. This is primarily because of the manageability and proper placement of the diverse set of contents and services.