VotingAPI helps developers who want to use a standardized API and schema for storing, retrieving, and tabulating votes for Drupal content.
Among other things, it supports:
Rating of any content (comments, nodes, users, fish, whatever)$ W8 {6 ]* J- k3 ^
Multi-criteria voting (rate a game based on video, audio, and replayability)" t) W) m* T6 ^5 }9 C0 R% P
Automatic tabulation of results (with support for different voting styles, like 'percentage' and '+1/-1')
$ _* w K0 K! L+ \; ^Efficient caching of results (sorting and filtering doesn't require any recalculation)* N3 X$ G R v
Hooks for additional vote calculations
Note that this module does NOT directly expose any voting mechanisms to end users. It's a framework designed to make life easier for other developers, and to standardize voting data for consumption by other modules (like Views).