When you load your Drupal 7 site's 'Status report' page, you may see that 'Upload progress' is 'Not enabled':
Your server is capable of displaying file upload progress, but does not have the required libraries. It is recommended to install the PECL uploadprogress library (preferred) or to install APC.
Why install the PECL uploadprogress library?
When uploading a file to a file field, you are probably accustomed to seeing the default throbber progress indicator:

But this is hardly a progress indicator as it doesn't provide any information regarding progress. With the uploadprogress library installed, a more descriptive progress indicator is now available:
