...
A progress bar visually displays the progress of some specified tasks. Progress Bar shows the percentage of completion of the specified task. The progress bar fills up as the task reaches its completion. It displays a completion percentage, such as receiving all the necessary approval tasks, completing a certain number of on-boarding processes, or completing a single process.
...
Use a progress bar if:
You want more control over the configuration of the progress bar.
The program needs to display other components along with the progress bar.
You need more than one progress bar. With some tasks, you need to monitor more than one parameter. For example, an installation program might monitor disk space usage in addition to how many files have been successfully installed.
You need to reuse the progress bar. A progress bar can be reused; a progress monitor (display progress) cannot.
...