When executing Restore method Progress property indicates number of current statement in the script. Use in conjunction with MaxProgress property to determine what part of script has executed.
When executing Backup method this property indicates how many rows in the current table have been dumped already. For other types of database objects Progress property is meaningless. Use MaxProgress property to determine total amount of rows in the current table.