What is the difference between MouseEvent.MOUSE_UP and MouseEvent.CLICK?

Why should I use one of these over the other?

Code:
myButton_btn.addEventListener(MouseEvent.MOUSE_UP, fNavigate, false, 0, true);

myButton_btn.addEventListener(MouseEvent.CLICK, fNavigate, false, 0, true);