The difference between these two events is in the way they handle the children of the display object you added the listener too. In short:
The MOUSE_OVER event is fired for every children of the display object that the listener was added to.
The MOUSE_ROLL event is fired only for the display object that the listener was added to ( ignoring the children, if any ).