Yahoo a commencé comme un répertoire (directory) de site web aux débuts de l'internet grand public. Son moteur de recherche permettait de trouver des sites d'intérêt.
Elle a ensuite développé son aspect de portail, et donc de services (mail, actualités, groupes de discussion) associés à un compte Yahoo.
en Yahoo! investit dans YUI, une API Javascript OSS.