What is the difference between an external interrupt and port change interrupt?

For example a 16F877A, INTE enables the RB0/INT external interrupt while RBIE Enables the RB port change interrupt.