JavaScript Rich Progress Bar. The most common use of such a progress bar is to display level of completion of some kind of process, like loading, copying or installation, but it can also be used as a bar graph, equalizer, poll result etc.
Many examples with codes are available inside live preview.