Original: Alexa Internet, Inc. is a California-based subsidiary company of Amazon.com that is known for its toolbar and website.
Simplified: Other websites