Help me understand the terms.

Please help me understand the terms bellow.

Invoice Variables

$number (I understand this is for invoice number) and I am doubt the rest below…
$amount
$total
$balance
$partial

Thank you

$total - Invoice total
$balance - Remaining balance
$partial - Partial amount requested
$amount - Partial if set, otherwise the balance