What is the difference between ToString and Convert.ToString

The difference is quite simple Convert can handle the NULLS values but on the other side ToString produce error like NULL reference exception error.