Difference between exit and die

There is no difference as functionality is concern.
The only difference between these two language construct is that die executes faster than exit as compiler only needs to read three characters.