Last time I checked years and years ago, yahoo was kind of a search engine/directory. What does it do now?
Their demographics are typically older than average, and therefore easily monetizable through display ads. They seem to be doing quite well.
Weather, news, sports, stocks, email, social networking (Tumblr/Flickr). They are also appear to be trying to get into video and search.