What's the difference...

What's the difference between finish and end?