Alexa is a subsidiary of, and it has been popular because of the website ranking service offered for the websites. Alexa evaluates a website on the basis of its popularity among the Alexa Toolbar users and assigns a rank to it. The lower the rank value, the higher is the popularity. But do you really know the workings of Alexa?read more | digg story