null vs ""

null vs ""

I was checking for null and the logic failed. I then checked for "" (the empty string) and it worked. So what is the difference between null and the empty string?