String null vs. ""

The difference between null and “” for a string?
Meaning:

var str:String = null;
var str:String = "";