Null indicates there is no value within a database field for a given record. It does not mean zero because zero is a value.

Blank indicates there is a value within a database but the field is blank.