Diffrence between .unloadMovie and .removeMovieClip?

Hi, whats the difference between movieClip.unloadMovie(); and movieClip.removeMovieClip();

sometimes one works while the other doesn’t and sometimes neither work at all… whats up with that?