What is the difference between refundable, non-refundable, and partially refundable tax credits?

Refundable credits can result in a refund even if tax liability is $0. Non-refundable credits can reduce tax to $0 but no further. Partially refundable credits have specific caps on the refundable portion.